From f014c203e1a13c3054a55f702cf6df6a9fa2824b Mon Sep 17 00:00:00 2001 From: Navdeep Singh <84785739+Navdeepannu@users.noreply.github.com> Date: Sat, 22 Aug 2026 13:23:18 -0400 Subject: [PATCH] feat: replace select element with custom CodeBlockSelect component for file selection --- .../navui/code/block-source-explorer.tsx | 72 +++++++++++++++---- 1 file changed, 57 insertions(+), 15 deletions(-) diff --git a/src/features/navui/code/block-source-explorer.tsx b/src/features/navui/code/block-source-explorer.tsx index 795bf90..0c4dd1b 100644 --- a/src/features/navui/code/block-source-explorer.tsx +++ b/src/features/navui/code/block-source-explorer.tsx @@ -11,6 +11,11 @@ import { CodeBlockCopyButton, CodeBlockHeader, CodeBlockItem, + CodeBlockSelect, + CodeBlockSelectContent, + CodeBlockSelectItem, + CodeBlockSelectTrigger, + CodeBlockSelectValue, } from '@/features/navui/code/code-block' import type { LoadedRegistrySourceFile } from '@/features/navui/code/source-loader' import { @@ -210,21 +215,58 @@ export default function BlockSourceExplorer({ files }: { files: LoadedRegistrySo {hasFileTree ? ( <>