Skip to content

Commit d31cba6

Browse files
committed
fixup! ✨(frontend) interlinking custom inline content
1 parent d576a73 commit d31cba6

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

src/frontend/apps/impress/src/features/docs/doc-editor/components/custom-inline-content/Interlinking/InterlinkingLinkInlineContent.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { css } from 'styled-components';
55
import { StyledLink, Text } from '@/components';
66
import { useCunninghamTheme } from '@/cunningham';
77
import SelectedPageIcon from '@/docs/doc-editor/assets/doc-selected.svg';
8+
import { useDoc, useTrans } from '@/docs/doc-management';
89

910
export const InterlinkingLinkInlineContent = createReactInlineContentSpec(
1011
{
@@ -13,7 +14,7 @@ export const InterlinkingLinkInlineContent = createReactInlineContentSpec(
1314
url: {
1415
default: '',
1516
},
16-
title: {
17+
docId: {
1718
default: '',
1819
},
1920
},
@@ -28,10 +29,12 @@ export const InterlinkingLinkInlineContent = createReactInlineContentSpec(
2829

2930
interface LinkSelectedProps {
3031
url: string;
31-
title: string;
32+
docId: string;
3233
}
33-
const LinkSelected = ({ url, title }: LinkSelectedProps) => {
34+
const LinkSelected = ({ url, docId }: LinkSelectedProps) => {
3435
const { colorsTokens } = useCunninghamTheme();
36+
const { data: doc } = useDoc({ id: docId });
37+
const { untitledDocument } = useTrans();
3538

3639
return (
3740
<StyledLink
@@ -53,7 +56,7 @@ const LinkSelected = ({ url, title }: LinkSelectedProps) => {
5356
>
5457
<SelectedPageIcon width={11.5} />
5558
<Text $weight="500" spellCheck="false" $size="16px" $display="inline">
56-
{title}
59+
{doc?.title || untitledDocument}
5760
</Text>
5861
</StyledLink>
5962
);

src/frontend/apps/impress/src/features/docs/doc-editor/components/custom-inline-content/Interlinking/SearchPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ export const SearchPage = ({
195195
type: 'interlinkingLinkInline',
196196
props: {
197197
url: `/docs/${doc.id}`,
198-
title: doc.title || '',
198+
docId: doc.id,
199199
},
200200
},
201201
' ',

0 commit comments

Comments
 (0)