From cfa24f72932e64475819869f4a796d3b760f7625 Mon Sep 17 00:00:00 2001 From: Bil0000 Date: Fri, 11 Sep 2026 14:30:19 +0300 Subject: [PATCH] fix(web): show platform file manager icons in Open menu --- 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 b13040152e18..99880a2512ad 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) => (