✏️(frontend) fix typo listInvalidQueries
In many places the property name "listInvalidQueries" was misspelled.
This commit is contained in:
@@ -16,7 +16,7 @@ export const useSaveDoc = (
|
|||||||
isConnectedToCollabServer: boolean,
|
isConnectedToCollabServer: boolean,
|
||||||
) => {
|
) => {
|
||||||
const { mutate: updateDoc } = useUpdateDoc({
|
const { mutate: updateDoc } = useUpdateDoc({
|
||||||
listInvalideQueries: [KEY_LIST_DOC_VERSIONS],
|
listInvalidQueries: [KEY_LIST_DOC_VERSIONS],
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
setIsLocalChange(false);
|
setIsLocalChange(false);
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -69,10 +69,10 @@ export const DocToolBox = ({ doc }: DocToolBoxProps) => {
|
|||||||
});
|
});
|
||||||
const { isFeatureFlagActivated } = useAnalytics();
|
const { isFeatureFlagActivated } = useAnalytics();
|
||||||
const removeFavoriteDoc = useDeleteFavoriteDoc({
|
const removeFavoriteDoc = useDeleteFavoriteDoc({
|
||||||
listInvalideQueries: [KEY_LIST_DOC, KEY_DOC],
|
listInvalidQueries: [KEY_LIST_DOC, KEY_DOC],
|
||||||
});
|
});
|
||||||
const makeFavoriteDoc = useCreateFavoriteDoc({
|
const makeFavoriteDoc = useCreateFavoriteDoc({
|
||||||
listInvalideQueries: [KEY_LIST_DOC, KEY_DOC],
|
listInvalidQueries: [KEY_LIST_DOC, KEY_DOC],
|
||||||
});
|
});
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
@@ -21,18 +21,18 @@ export const createFavoriteDoc = async ({ id }: CreateFavoriteDocParams) => {
|
|||||||
|
|
||||||
interface CreateFavoriteDocProps {
|
interface CreateFavoriteDocProps {
|
||||||
onSuccess?: () => void;
|
onSuccess?: () => void;
|
||||||
listInvalideQueries?: string[];
|
listInvalidQueries?: string[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export function useCreateFavoriteDoc({
|
export function useCreateFavoriteDoc({
|
||||||
onSuccess,
|
onSuccess,
|
||||||
listInvalideQueries,
|
listInvalidQueries,
|
||||||
}: CreateFavoriteDocProps) {
|
}: CreateFavoriteDocProps) {
|
||||||
const queryClient = useQueryClient();
|
const queryClient = useQueryClient();
|
||||||
return useMutation<void, APIError, CreateFavoriteDocParams>({
|
return useMutation<void, APIError, CreateFavoriteDocParams>({
|
||||||
mutationFn: createFavoriteDoc,
|
mutationFn: createFavoriteDoc,
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
listInvalideQueries?.forEach((queryKey) => {
|
listInvalidQueries?.forEach((queryKey) => {
|
||||||
void queryClient.invalidateQueries({
|
void queryClient.invalidateQueries({
|
||||||
queryKey: [queryKey],
|
queryKey: [queryKey],
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -21,18 +21,18 @@ export const deleteFavoriteDoc = async ({ id }: DeleteFavoriteDocParams) => {
|
|||||||
|
|
||||||
interface DeleteFavoriteDocProps {
|
interface DeleteFavoriteDocProps {
|
||||||
onSuccess?: () => void;
|
onSuccess?: () => void;
|
||||||
listInvalideQueries?: string[];
|
listInvalidQueries?: string[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export function useDeleteFavoriteDoc({
|
export function useDeleteFavoriteDoc({
|
||||||
onSuccess,
|
onSuccess,
|
||||||
listInvalideQueries,
|
listInvalidQueries,
|
||||||
}: DeleteFavoriteDocProps) {
|
}: DeleteFavoriteDocProps) {
|
||||||
const queryClient = useQueryClient();
|
const queryClient = useQueryClient();
|
||||||
return useMutation<void, APIError, DeleteFavoriteDocParams>({
|
return useMutation<void, APIError, DeleteFavoriteDocParams>({
|
||||||
mutationFn: deleteFavoriteDoc,
|
mutationFn: deleteFavoriteDoc,
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
listInvalideQueries?.forEach((queryKey) => {
|
listInvalidQueries?.forEach((queryKey) => {
|
||||||
void queryClient.invalidateQueries({
|
void queryClient.invalidateQueries({
|
||||||
queryKey: [queryKey],
|
queryKey: [queryKey],
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ export function useDuplicateDoc(options?: DuplicateDocOptions) {
|
|||||||
const { provider } = useProviderStore();
|
const { provider } = useProviderStore();
|
||||||
|
|
||||||
const { mutateAsync: updateDoc } = useUpdateDoc({
|
const { mutateAsync: updateDoc } = useUpdateDoc({
|
||||||
listInvalideQueries: [KEY_LIST_DOC_VERSIONS],
|
listInvalidQueries: [KEY_LIST_DOC_VERSIONS],
|
||||||
});
|
});
|
||||||
|
|
||||||
return useMutation<DuplicateDocResponse, APIError, DuplicateDocParams>({
|
return useMutation<DuplicateDocResponse, APIError, DuplicateDocParams>({
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ export const updateDoc = async ({
|
|||||||
};
|
};
|
||||||
|
|
||||||
type UseUpdateDoc = UseMutationOptions<Doc, APIError, Partial<Doc>> & {
|
type UseUpdateDoc = UseMutationOptions<Doc, APIError, Partial<Doc>> & {
|
||||||
listInvalideQueries?: string[];
|
listInvalidQueries?: string[];
|
||||||
};
|
};
|
||||||
|
|
||||||
export function useUpdateDoc(queryConfig?: UseUpdateDoc) {
|
export function useUpdateDoc(queryConfig?: UseUpdateDoc) {
|
||||||
@@ -43,7 +43,7 @@ export function useUpdateDoc(queryConfig?: UseUpdateDoc) {
|
|||||||
mutationFn: updateDoc,
|
mutationFn: updateDoc,
|
||||||
...queryConfig,
|
...queryConfig,
|
||||||
onSuccess: (data, variables, onMutateResult, context) => {
|
onSuccess: (data, variables, onMutateResult, context) => {
|
||||||
queryConfig?.listInvalideQueries?.forEach((queryKey) => {
|
queryConfig?.listInvalidQueries?.forEach((queryKey) => {
|
||||||
void queryClient.invalidateQueries({
|
void queryClient.invalidateQueries({
|
||||||
queryKey: [queryKey],
|
queryKey: [queryKey],
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ export const useDocTitleUpdate = (options?: UseDocUpdateOptions) => {
|
|||||||
const treeContext = useTreeContext<Doc>();
|
const treeContext = useTreeContext<Doc>();
|
||||||
|
|
||||||
const { mutate: updateDoc, ...mutationResult } = useUpdateDoc({
|
const { mutate: updateDoc, ...mutationResult } = useUpdateDoc({
|
||||||
listInvalideQueries: [KEY_DOC, KEY_LIST_DOC],
|
listInvalidQueries: [KEY_DOC, KEY_LIST_DOC],
|
||||||
onSuccess: (updatedDoc) => {
|
onSuccess: (updatedDoc) => {
|
||||||
// Broadcast to every user connected to the document
|
// Broadcast to every user connected to the document
|
||||||
broadcast(`${KEY_DOC}-${updatedDoc.id}`);
|
broadcast(`${KEY_DOC}-${updatedDoc.id}`);
|
||||||
|
|||||||
@@ -31,12 +31,12 @@ export const updateDocLink = async ({
|
|||||||
|
|
||||||
interface UpdateDocLinkProps {
|
interface UpdateDocLinkProps {
|
||||||
onSuccess?: (data: Doc) => void;
|
onSuccess?: (data: Doc) => void;
|
||||||
listInvalideQueries?: string[];
|
listInvalidQueries?: string[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export function useUpdateDocLink({
|
export function useUpdateDocLink({
|
||||||
onSuccess,
|
onSuccess,
|
||||||
listInvalideQueries,
|
listInvalidQueries,
|
||||||
}: UpdateDocLinkProps = {}) {
|
}: UpdateDocLinkProps = {}) {
|
||||||
const queryClient = useQueryClient();
|
const queryClient = useQueryClient();
|
||||||
const { toast } = useToastProvider();
|
const { toast } = useToastProvider();
|
||||||
@@ -45,7 +45,7 @@ export function useUpdateDocLink({
|
|||||||
return useMutation<Doc, APIError, UpdateDocLinkParams>({
|
return useMutation<Doc, APIError, UpdateDocLinkParams>({
|
||||||
mutationFn: updateDocLink,
|
mutationFn: updateDocLink,
|
||||||
onSuccess: (data) => {
|
onSuccess: (data) => {
|
||||||
listInvalideQueries?.forEach((queryKey) => {
|
listInvalidQueries?.forEach((queryKey) => {
|
||||||
void queryClient.invalidateQueries({
|
void queryClient.invalidateQueries({
|
||||||
queryKey: [queryKey],
|
queryKey: [queryKey],
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ export const DocDesynchronized = ({ doc }: DocDesynchronizedProps) => {
|
|||||||
const { spacingsTokens, colorsTokens } = useCunninghamTheme();
|
const { spacingsTokens, colorsTokens } = useCunninghamTheme();
|
||||||
|
|
||||||
const { mutate: updateDocLink } = useUpdateDocLink({
|
const { mutate: updateDocLink } = useUpdateDocLink({
|
||||||
listInvalideQueries: [KEY_LIST_DOC, KEY_DOC],
|
listInvalidQueries: [KEY_LIST_DOC, KEY_DOC],
|
||||||
});
|
});
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ export const DocVisibility = ({ doc }: DocVisibilityProps) => {
|
|||||||
: linkReachChoices[docLinkReach].descriptionEdit;
|
: linkReachChoices[docLinkReach].descriptionEdit;
|
||||||
|
|
||||||
const { mutate: updateDocLink } = useUpdateDocLink({
|
const { mutate: updateDocLink } = useUpdateDocLink({
|
||||||
listInvalideQueries: [KEY_LIST_DOC, KEY_DOC],
|
listInvalidQueries: [KEY_LIST_DOC, KEY_DOC],
|
||||||
});
|
});
|
||||||
|
|
||||||
const linkReachOptions: DropdownMenuOption[] = useMemo(() => {
|
const linkReachOptions: DropdownMenuOption[] = useMemo(() => {
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ export const ModalConfirmationVersion = ({
|
|||||||
const { push } = useRouter();
|
const { push } = useRouter();
|
||||||
const { provider } = useProviderStore();
|
const { provider } = useProviderStore();
|
||||||
const { mutate: updateDoc } = useUpdateDoc({
|
const { mutate: updateDoc } = useUpdateDoc({
|
||||||
listInvalideQueries: [KEY_LIST_DOC_VERSIONS],
|
listInvalidQueries: [KEY_LIST_DOC_VERSIONS],
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
const onDisplaySuccess = () => {
|
const onDisplaySuccess = () => {
|
||||||
toast(t('Version restored successfully'), VariantType.SUCCESS);
|
toast(t('Version restored successfully'), VariantType.SUCCESS);
|
||||||
|
|||||||
@@ -27,10 +27,10 @@ export const DocsGridActions = ({
|
|||||||
const { mutate: duplicateDoc } = useDuplicateDoc();
|
const { mutate: duplicateDoc } = useDuplicateDoc();
|
||||||
|
|
||||||
const removeFavoriteDoc = useDeleteFavoriteDoc({
|
const removeFavoriteDoc = useDeleteFavoriteDoc({
|
||||||
listInvalideQueries: [KEY_LIST_DOC],
|
listInvalidQueries: [KEY_LIST_DOC],
|
||||||
});
|
});
|
||||||
const makeFavoriteDoc = useCreateFavoriteDoc({
|
const makeFavoriteDoc = useCreateFavoriteDoc({
|
||||||
listInvalideQueries: [KEY_LIST_DOC],
|
listInvalidQueries: [KEY_LIST_DOC],
|
||||||
});
|
});
|
||||||
|
|
||||||
const options: DropdownMenuOption[] = [
|
const options: DropdownMenuOption[] = [
|
||||||
|
|||||||
Reference in New Issue
Block a user