From fb3d165d33b155038de717851207d25fb52fe65e Mon Sep 17 00:00:00 2001 From: Bilal Bakr <62337003+Bil0000@users.noreply.github.com> Date: Fri, 11 Sep 2026 17:17:59 +0300 Subject: [PATCH] fix(web): show platform file manager icons in Open menu (#11228) --- apps/web/src/components/Icons.tsx | 28 +++++++++++++++++++ .../src/components/chat/OpenInPicker.test.ts | 26 +++++++++++++++++ apps/web/src/components/chat/OpenInPicker.tsx | 19 +++++++++---- apps/web/src/editorLabels.test.ts | 2 +- apps/web/src/lib/utils.test.ts | 2 +- apps/web/src/lib/utils.ts | 2 +- 6 files changed, 71 insertions(+), 8 deletions(-) create mode 100644 apps/web/src/components/chat/OpenInPicker.test.ts diff --git a/apps/web/src/components/Icons.tsx b/apps/web/src/components/Icons.tsx index b13040152e180eec224f376cac5149d314d683fa..99880a2512ad405d7da2e01c5624d1012953a738 100644 --- a/apps/web/src/components/Icons.tsx +++ b/apps/web/src/components/Icons.tsx @@ -2,6 +2,34 @@ import React, { type SVGProps, useId } from "react"; import { cn } from "~/lib/utils"; export type Icon = React.FC>; +export const FinderIcon: Icon = (props) => ( + + + + + +); + +export const FileExplorerIcon: Icon = (props) => ( + + + + + + +); + // Apple brand mark from Simple Icons (CC0). export const AppleIcon: Icon = (props) => (