Skip to content

Commit 8bf1703

Browse files
authored
feat: re-export some antd components (#25)
1 parent daae406 commit 8bf1703

3 files changed

Lines changed: 22 additions & 1 deletion

File tree

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@
4545
"./announcement": {
4646
"types": "./dist/announcement/index.d.ts",
4747
"import": "./dist/announcement/index.js"
48+
},
49+
"./antd": {
50+
"types": "./dist/antd/index.d.ts",
51+
"import": "./dist/antd/index.js"
4852
}
4953
},
5054
"repository": {

rslib.config.ts

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default defineConfig({
77
lib: [
88
{
99
format: 'esm',
10-
syntax: 'es2015',
10+
syntax: 'es2018',
1111
autoExternal: false,
1212
banner: {
1313
js: `import './index.css';`,
@@ -28,6 +28,18 @@ export default defineConfig({
2828
},
2929
},
3030
},
31+
// without banner
32+
{
33+
format: 'esm',
34+
syntax: 'es2018',
35+
autoExternal: false,
36+
dts: true,
37+
source: {
38+
entry: {
39+
antd: './src/antd/index.tsx',
40+
},
41+
},
42+
},
3143
],
3244
output: {
3345
target: 'web',

src/antd/index.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import Collapse from 'antd/es/collapse/Collapse';
2+
// Re-export antd components
3+
import ConfigProvider from 'antd/es/config-provider';
4+
5+
export { Collapse, ConfigProvider };

0 commit comments

Comments
 (0)