From 732dc45295afbd9d39329e8b4e0d7603daa5a3ea Mon Sep 17 00:00:00 2001 From: David Nguyen Date: Fri, 6 Oct 2023 14:42:41 +1100 Subject: [PATCH] refactor: restructure logic --- .../documents/data-table-action-button.tsx | 10 +++--- .../documents/data-table-action-dropdown.tsx | 10 +++--- .../sign/[token]/complete/share-button.tsx | 18 +++++------ .../client-only/hooks/use-copy-share-link.ts | 31 +++++++++++-------- 4 files changed, 37 insertions(+), 32 deletions(-) diff --git a/apps/web/src/app/(dashboard)/documents/data-table-action-button.tsx b/apps/web/src/app/(dashboard)/documents/data-table-action-button.tsx index 692dfeda5..7acd21b4a 100644 --- a/apps/web/src/app/(dashboard)/documents/data-table-action-button.tsx +++ b/apps/web/src/app/(dashboard)/documents/data-table-action-button.tsx @@ -20,7 +20,7 @@ export type DataTableActionButtonProps = { export const DataTableActionButton = ({ row }: DataTableActionButtonProps) => { const { data: session } = useSession(); - const { copyShareLink, isCopyingShareLink } = useCopyShareLink(); + const { createAndCopyShareLink, isCopyingShareLink } = useCopyShareLink(); if (!session) { return null; @@ -63,12 +63,12 @@ export const DataTableActionButton = ({ row }: DataTableActionButtonProps) => {