diff --git a/apps/client/src/widgets/dialogs/add_link.tsx b/apps/client/src/widgets/dialogs/add_link.tsx index e20e5a80e..f102aced5 100644 --- a/apps/client/src/widgets/dialogs/add_link.tsx +++ b/apps/client/src/widgets/dialogs/add_link.tsx @@ -30,6 +30,14 @@ function AddLinkDialogComponent() { setShown(true); }); + useEffect(() => { + if (hasSelection) { + setLinkType("hyper-link"); + } else { + setLinkType("reference-link"); + } + }, [ hasSelection ]) + async function setDefaultLinkTitle(noteId: string) { const noteTitle = await tree.getNoteTitle(noteId); setLinkTitle(noteTitle); @@ -90,6 +98,7 @@ function AddLinkDialogComponent() { } const autocompleteRef = useRef(null); + console.log("Add link ", linkType, hasSelection); return (