[WIKI-640] chore: refactor link view #7727

This commit is contained in:
Vipin Chaudhary 2025-09-05 14:14:30 +05:30 committed by GitHub
parent a1500c2206
commit af1dcd335e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 17 additions and 3 deletions

View file

@ -0,0 +1,14 @@
import { Editor } from "@tiptap/core";
import { LinkViewContainer } from "@/components/editors/link-view-container";
export const LinkContainer = ({
editor,
containerRef,
}: {
editor: Editor;
containerRef: React.RefObject<HTMLDivElement>;
}) => (
<>
<LinkViewContainer editor={editor} containerRef={containerRef} />
</>
);

View file

@ -5,10 +5,10 @@ import { cn } from "@plane/utils";
// constants // constants
import { DEFAULT_DISPLAY_CONFIG } from "@/constants/config"; import { DEFAULT_DISPLAY_CONFIG } from "@/constants/config";
import { CORE_EXTENSIONS } from "@/constants/extension"; import { CORE_EXTENSIONS } from "@/constants/extension";
// components
import { LinkContainer } from "@/plane-editor/components/link-container";
// types // types
import { TDisplayConfig } from "@/types"; import { TDisplayConfig } from "@/types";
// components
import { LinkViewContainer } from "./link-view-container";
type Props = { type Props = {
children: ReactNode; children: ReactNode;
@ -95,7 +95,7 @@ export const EditorContainer: FC<Props> = (props) => {
)} )}
> >
{children} {children}
{!isTouchDevice && <LinkViewContainer editor={editor} containerRef={containerRef} />} {!isTouchDevice && <LinkContainer editor={editor} containerRef={containerRef} />}
</div> </div>
</> </>
); );