diff options
| author | Dhravya Shah <[email protected]> | 2024-07-22 21:38:42 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-07-22 21:38:42 -0500 |
| commit | 209de178f6da3312b4b4ee134d11d2bb25c38502 (patch) | |
| tree | 4b3ff8dde4715fb6fb75ed52a7fca91fa35d5fab | |
| parent | add damn home icon (diff) | |
| parent | resolve ts error for svg imports (diff) | |
| download | supermemory-209de178f6da3312b4b4ee134d11d2bb25c38502.tar.xz supermemory-209de178f6da3312b4b4ee134d11d2bb25c38502.zip | |
Merge pull request #135 from aryasaatvik/ui-tsconfig
fix(ui, repo): resolve typescript svg import error
| -rw-r--r-- | .vscode/settings.json | 3 | ||||
| -rw-r--r-- | packages/ui/icons/index.ts | 2 | ||||
| -rw-r--r-- | packages/ui/tsconfig.json | 2 | ||||
| -rw-r--r-- | packages/ui/tsconfig.lint.json | 2 | ||||
| -rw-r--r-- | packages/ui/types.d.ts | 4 |
5 files changed, 8 insertions, 5 deletions
diff --git a/.vscode/settings.json b/.vscode/settings.json index 4bc75484..61a3bb7c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,5 +2,6 @@ "css.validate": false, "editor.quickSuggestions": { "strings": true - } + }, + "typescript.tsdk": "node_modules/typescript/lib" } diff --git a/packages/ui/icons/index.ts b/packages/ui/icons/index.ts index 6dc00679..cdbc0024 100644 --- a/packages/ui/icons/index.ts +++ b/packages/ui/icons/index.ts @@ -9,7 +9,6 @@ import SearchIcon from "./search.svg"; import NextIcon from "./nextarrow.svg"; import UrlIcon from "./url.svg"; import CanvasIcon from "./canvas.svg"; -import blockIcon from "./block.svg"; import LinkIcon from "./link.svg"; import AutocompleteIcon from "./autocomplete.svg"; import BlockIcon from "./block.svg"; @@ -29,7 +28,6 @@ export { NextIcon, UrlIcon, CanvasIcon, - blockIcon, LinkIcon, AutocompleteIcon, BlockIcon, diff --git a/packages/ui/tsconfig.json b/packages/ui/tsconfig.json index 2e64c120..55fbf930 100644 --- a/packages/ui/tsconfig.json +++ b/packages/ui/tsconfig.json @@ -4,5 +4,5 @@ "outDir": "dist" }, "exclude": ["node_modules", "dist"], - "include": ["shadcn", "icons", "hooks", "components"] + "include": ["shadcn", "icons", "hooks", "components", "types.d.ts"] } diff --git a/packages/ui/tsconfig.lint.json b/packages/ui/tsconfig.lint.json index 2e64c120..55fbf930 100644 --- a/packages/ui/tsconfig.lint.json +++ b/packages/ui/tsconfig.lint.json @@ -4,5 +4,5 @@ "outDir": "dist" }, "exclude": ["node_modules", "dist"], - "include": ["shadcn", "icons", "hooks", "components"] + "include": ["shadcn", "icons", "hooks", "components", "types.d.ts"] } diff --git a/packages/ui/types.d.ts b/packages/ui/types.d.ts new file mode 100644 index 00000000..5783313c --- /dev/null +++ b/packages/ui/types.d.ts @@ -0,0 +1,4 @@ +declare module "*.svg" { + const content: React.FunctionComponent<React.SVGAttributes<SVGElement>>; + export default content; +}
\ No newline at end of file |