From 3b944cd659ac770d050c93fa5571d85dc058ea13 Mon Sep 17 00:00:00 2001 From: Daniel Date: Fri, 20 Dec 2024 19:28:31 +0100 Subject: [PATCH] FIX: Use the right icon for paste format action --- webapp/src/components/workbook.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/webapp/src/components/workbook.tsx b/webapp/src/components/workbook.tsx index d1a6fff..56aab6a 100644 --- a/webapp/src/components/workbook.tsx +++ b/webapp/src/components/workbook.tsx @@ -5,7 +5,9 @@ import type { WorksheetProperties, } from "@ironcalc/wasm"; import { styled } from "@mui/material/styles"; +import { PaintRoller } from "lucide-react"; import { useCallback, useEffect, useRef, useState } from "react"; +import ReactDOMServer from "react-dom/server"; import SheetTabBar from "./SheetTabBar/SheetTabBar"; import { COLUMN_WIDTH_SCALE, @@ -136,7 +138,15 @@ const Workbook = (props: { model: Model; workbookState: WorkbookState }) => { const el = rootRef.current?.getElementsByClassName("sheet-container")[0]; if (el) { (el as HTMLElement).style.cursor = - `url('data:image/svg+xml;utf8,'), auto`; + `url('data:image/svg+xml;utf8,${encodeURIComponent( + ReactDOMServer.renderToString( + , + ), + )}'), auto`; } };