From 95d2a87e1cddd7133c71772468c554aea044cba0 Mon Sep 17 00:00:00 2001 From: Bayram Arif Date: Fri, 13 Dec 2024 14:01:13 +0200 Subject: [PATCH 1/3] feat: ability to change Insert text added ability to change insert text in add link extension in toolbar --- src/RichText/Toolbar/Toolbar.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/RichText/Toolbar/Toolbar.tsx b/src/RichText/Toolbar/Toolbar.tsx index 2c87748b..b2f424c2 100644 --- a/src/RichText/Toolbar/Toolbar.tsx +++ b/src/RichText/Toolbar/Toolbar.tsx @@ -95,6 +95,7 @@ export function Toolbar({ setToolbarContext(ToolbarContext.Main); editor.focus(); }} + hintText={editor.theme.toolbar.linkBarTheme.hintText} onEditLink={(link) => { editor.setLink(link); editor.focus(); From 1e849fcbaa7cf60d1d6d58c185a9a95ad70d4270 Mon Sep 17 00:00:00 2001 From: Bayram Arif Date: Fri, 13 Dec 2024 14:02:20 +0200 Subject: [PATCH 2/3] Update EditLinkBar.tsx added hintText prop to the insert text --- src/RichText/Toolbar/EditLinkBar.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/RichText/Toolbar/EditLinkBar.tsx b/src/RichText/Toolbar/EditLinkBar.tsx index 1d44a0f0..7b53ced2 100644 --- a/src/RichText/Toolbar/EditLinkBar.tsx +++ b/src/RichText/Toolbar/EditLinkBar.tsx @@ -9,8 +9,10 @@ interface EditLinkBarProps { onEditLink: (newLink: string) => void; onLinkIconClick: () => void; initialLink: string | undefined; + hintText?: string; } + export const EditLinkBar = ({ theme, initialLink, @@ -54,7 +56,7 @@ export const EditLinkBar = ({ onEditLink(link); }} > - Insert + {hintText || "Insert"} ); From 9730913f3b6638bc9196b2ad7b9178c616c18ab8 Mon Sep 17 00:00:00 2001 From: Bayram Arif Date: Tue, 17 Dec 2024 11:39:20 +0200 Subject: [PATCH 3/3] Update EditLinkBar.tsx added hintText prop to the props --- src/RichText/Toolbar/EditLinkBar.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/RichText/Toolbar/EditLinkBar.tsx b/src/RichText/Toolbar/EditLinkBar.tsx index 7b53ced2..5a314cdb 100644 --- a/src/RichText/Toolbar/EditLinkBar.tsx +++ b/src/RichText/Toolbar/EditLinkBar.tsx @@ -19,6 +19,7 @@ export const EditLinkBar = ({ onEditLink, onLinkIconClick, onBlur, + hintText = "Insert", }: EditLinkBarProps) => { const [link, setLink] = React.useState(initialLink || ''); return ( @@ -56,7 +57,7 @@ export const EditLinkBar = ({ onEditLink(link); }} > - {hintText || "Insert"} + {hintText} );