Skip to content

Commit 64e7e7b

Browse files
committed
fix: resolve @tiny-design/icons from source in docs app
- Add Vite alias for @tiny-design/icons pointing to source directory - Fix self-closing <br /> tags in icon docs for MDX compatibility
1 parent 0ef1e91 commit 64e7e7b

3 files changed

Lines changed: 4 additions & 0 deletions

File tree

apps/docs/vite.config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import rehypeMdxCodeProps from 'rehype-mdx-code-props';
66
import path from 'path';
77

88
const reactSrc = path.resolve(__dirname, '../../packages/react/src');
9+
const iconsSrc = path.resolve(__dirname, '../../packages/icons/src');
910

1011
export default defineConfig({
1112
plugins: [
@@ -21,6 +22,7 @@ export default defineConfig({
2122
resolve: {
2223
alias: {
2324
'@tiny-design/react': reactSrc,
25+
'@tiny-design/icons': iconsSrc,
2426
},
2527
dedupe: ['react', 'react-dom'],
2628
},

packages/react/src/icon/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ SVG icon components from `@tiny-design/icons`. Each icon is its own module, so b
1212
```bash
1313
$ pnpm add @tiny-design/icons
1414
```
15+
<br />
1516

1617
```jsx
1718
import { IconClose, IconPlus } from '@tiny-design/icons';

packages/react/src/icon/index.zh_CN.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import SvgIconList from './demo/svg-icons.tsx'
1212
```bash
1313
$ pnpm add @tiny-design/icons
1414
```
15+
<br />
1516

1617
```jsx
1718
import { IconClose, IconPlus } from '@tiny-design/icons';

0 commit comments

Comments
 (0)