From 6e90e79ad9f26ee1638401595fc00022b9c635a8 Mon Sep 17 00:00:00 2001 From: Kieran Date: Tue, 4 Jul 2023 18:34:41 +0100 Subject: [PATCH] Copy icons.svg --- {src => public}/icons.svg | 0 src/element/icon.tsx | 3 +-- webpack.config.js | 1 + 3 files changed, 2 insertions(+), 2 deletions(-) rename {src => public}/icons.svg (100%) diff --git a/src/icons.svg b/public/icons.svg similarity index 100% rename from src/icons.svg rename to public/icons.svg diff --git a/src/element/icon.tsx b/src/element/icon.tsx index f70306a..bf3473c 100644 --- a/src/element/icon.tsx +++ b/src/element/icon.tsx @@ -1,5 +1,4 @@ import { MouseEventHandler } from "react"; -import IconsSvg from "icons.svg"; type Props = { name: string; @@ -10,7 +9,7 @@ type Props = { export function Icon(props: Props) { const size = props.size || 20; - const href = `${IconsSvg}#` + props.name; + const href = `/icons.svg#` + props.name; return ( diff --git a/webpack.config.js b/webpack.config.js index a08ce4a..4b5fcb6 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -38,6 +38,7 @@ const config = { patterns: [ { from: "public/manifest.json" }, { from: "public/robots.txt" }, + { from: "public/icons.svg" }, { from: "_headers" }, ], }),