diff --git a/apps/web/src/dialogs/note-linking-dialog.tsx b/apps/web/src/dialogs/note-linking-dialog.tsx index a678803b4..ad7a8af4a 100644 --- a/apps/web/src/dialogs/note-linking-dialog.tsx +++ b/apps/web/src/dialogs/note-linking-dialog.tsx @@ -27,15 +27,15 @@ import { VirtualizedGrouping, createInternalLink } from "@notesnook/core"; -import { VirtualizedList } from "../components/virtualized-list"; import { Button, Flex, Text } from "@theme-ui/components"; -import { ScrollContainer } from "@notesnook/ui"; import { LinkAttributes } from "@notesnook/editor"; import { NoteResolvedData, ResolvedItem } from "@notesnook/common"; import { Lock } from "../components/icons"; import { ellipsize } from "@notesnook/core"; import { BaseDialogProps, DialogManager } from "../common/dialog-manager"; import { strings } from "@notesnook/intl"; +import { Virtuoso } from "react-virtuoso"; +import { CustomScrollbarsVirtualList } from "../components/list-container"; export type NoteLinkingDialogProps = BaseDialogProps & { attributes?: LinkAttributes; @@ -83,7 +83,10 @@ export const NoteLinkingDialog = DialogManager.register( }} noScroll > - + {selectedNote ? ( <> ) : null} - - blocks[i].id} - mt={1} - renderItem={({ item }) => ( + { + return ( - )} - /> - + ); + }} + /> ) : ( <> @@ -203,14 +209,14 @@ export const NoteLinkingDialog = DialogManager.register( }} /> {notes && ( - - ( + ( +
{({ item: note, data }) => (
+ )} + /> )} )}