diff --git a/apps/web/src/app/(dashboard)/templates/[id]/template-page-view-documents-table.tsx b/apps/web/src/app/(dashboard)/templates/[id]/template-page-view-documents-table.tsx
index 7157a8b87..4b4b1e57b 100644
--- a/apps/web/src/app/(dashboard)/templates/[id]/template-page-view-documents-table.tsx
+++ b/apps/web/src/app/(dashboard)/templates/[id]/template-page-view-documents-table.tsx
@@ -69,20 +69,19 @@ export const TemplatePageViewDocumentsTable = ({
Object.fromEntries(searchParams ?? []),
);
- const { data, isLoading, isInitialLoading, isLoadingError } =
- trpc.document.findDocuments.useQuery(
- {
- templateId,
- page: parsedSearchParams.page,
- perPage: parsedSearchParams.perPage,
- query: parsedSearchParams.query,
- source: parsedSearchParams.source,
- status: parsedSearchParams.status,
- },
- {
- keepPreviousData: true,
- },
- );
+ const { data, isLoading, isLoadingError } = trpc.document.findDocuments.useQuery(
+ {
+ templateId,
+ page: parsedSearchParams.page,
+ perPage: parsedSearchParams.perPage,
+ query: parsedSearchParams.query,
+ source: parsedSearchParams.source,
+ status: parsedSearchParams.status,
+ },
+ {
+ placeholderData: (previousData) => previousData,
+ },
+ );
const onPaginationChange = (page: number, perPage: number) => {
updateSearchParams({
@@ -241,7 +240,7 @@ export const TemplatePageViewDocumentsTable = ({
enable: isLoadingError,
}}
skeleton={{
- enable: isLoading && isInitialLoading,
+ enable: isLoading,
rows: 3,
component: (
<>
diff --git a/apps/web/src/app/(dashboard)/templates/delete-template-dialog.tsx b/apps/web/src/app/(dashboard)/templates/delete-template-dialog.tsx
index c0f30508b..f5a4750b4 100644
--- a/apps/web/src/app/(dashboard)/templates/delete-template-dialog.tsx
+++ b/apps/web/src/app/(dashboard)/templates/delete-template-dialog.tsx
@@ -28,7 +28,7 @@ export const DeleteTemplateDialog = ({ id, open, onOpenChange }: DeleteTemplateD
const { _ } = useLingui();
const { toast } = useToast();
- const { mutateAsync: deleteTemplate, isLoading } = trpcReact.template.deleteTemplate.useMutation({
+ const { mutateAsync: deleteTemplate, isPending } = trpcReact.template.deleteTemplate.useMutation({
onSuccess: () => {
router.refresh();
@@ -51,7 +51,7 @@ export const DeleteTemplateDialog = ({ id, open, onOpenChange }: DeleteTemplateD
});
return (
-