代强 ab72e634f9 Merge branch 'main' into release пре 2 година
..
_base 7b5bbb6d70 feat: [Cascader] added filterSorter, filterRender API, filterTreeNode third params, close #1355, #1350, #1104 пре 2 година
_cssAnimation 73401f34e4 fix: fix tooltip animation in react18 #1225 (#1227) пре 3 година
_portal bd83d1f9cd chore: format code пре 3 година
_test_ d4c3d4b522 chore: use eslint to format code (#1162) пре 3 година
_utils ee4f9b2c72 New Component Highlight (#1281) пре 2 година
anchor bd83d1f9cd chore: format code пре 3 година
autoComplete 35c57929c5 feat: add clearIcon пре 2 година
avatar bd83d1f9cd chore: format code пре 3 година
backtop bd83d1f9cd chore: format code пре 3 година
badge bd83d1f9cd chore: format code пре 3 година
banner bd83d1f9cd chore: format code пре 3 година
breadcrumb bd83d1f9cd chore: format code пре 3 година
button bd83d1f9cd chore: format code пре 3 година
calendar bc6a4bd1e1 test: add displayValue on calendar demo, avoid chromatic snapshot invalid пре 3 година
card bd83d1f9cd chore: format code пре 3 година
carousel bd83d1f9cd chore: format code пре 3 година
cascader 6ea7af4102 feat: [Cascader] cascader supports calling the open/close method thro… (#1436) пре 2 година
checkbox 2b2a8fbe42 chore: fix merge conflict пре 3 година
collapse e0c21e6182 fix: js2css fix пре 3 година
collapsible bfd4202875 fix: collapsible onMotionEnd exec fallback пре 3 година
configProvider bd83d1f9cd chore: format code пре 3 година
datePicker a2930155ca fix: [DatePicker] mutiple selected panel ui shift #1422 (#1423) пре 2 година
descriptions bd83d1f9cd chore: format code пре 3 година
divider bd83d1f9cd chore: format code пре 3 година
dropdown c528ddbc03 fix(dropdown): fixed Dropdown showTick bug #1457 (#1458) пре 2 година
empty bd83d1f9cd chore: format code пре 3 година
form 3f5bbb1b64 test: form arrayField add setValues demo пре 2 година
grid bd83d1f9cd chore: format code пре 3 година
highlight ee4f9b2c72 New Component Highlight (#1281) пре 2 година
iconButton bd83d1f9cd chore: format code пре 3 година
icons d7ce8db958 test: update storybook filename (#1161) пре 3 година
image c1673f58be feat: pass redundant parameters in Image to img node (#1334) пре 2 година
input 35c57929c5 feat: add clearIcon пре 2 година
inputNumber 35c57929c5 feat: add clearIcon пре 2 година
layout d52979c0c4 fix: [layout] Fix layout mount sider class delay (#1384) пре 2 година
list bd83d1f9cd chore: format code пре 3 година
locale e1e1ff0372 WIP: fix i18n translation (#1429) пре 2 година
modal 52605983e7 fix: modal danger type button color (#1459) пре 2 година
navigation 4536645c35 chore: add optional for nav callback params пре 2 година
notification bd83d1f9cd chore: format code пре 3 година
overflowList 19f1fbf30a Merge branch 'main' into release пре 2 година
pagination e1e1ff0372 WIP: fix i18n translation (#1429) пре 2 година
popconfirm b8a70ccefa feat(a11y): [Popconfirm] supports a11y keyboard and focus (#1425) пре 2 година
popover b8a70ccefa feat(a11y): [Popconfirm] supports a11y keyboard and focus (#1425) пре 2 година
progress bd83d1f9cd chore: format code пре 3 година
radio bd83d1f9cd chore: format code пре 3 година
rating bd83d1f9cd chore: format code пре 3 година
resizeObserver 03b677f1f3 fix: under react18 and strictmode new overflowList do not visibility (#1399) пре 2 година
scripts 626c4b9f9e Feat/support next (#245) пре 3 година
scrollList 7b5bbb6d70 feat: [Cascader] added filterSorter, filterRender API, filterTreeNode third params, close #1355, #1350, #1104 пре 2 година
select 19f1fbf30a Merge branch 'main' into release пре 2 година
sideSheet 4d7399b787 fix: fix form in sidesheet, form constructor not mount at first trick (#1255) пре 3 година
skeleton bd83d1f9cd chore: format code пре 3 година
slider 3f3c962b45 feat: slider add some tokens (#1391) пре 2 година
space bd83d1f9cd chore: format code пре 3 година
spin bd83d1f9cd chore: format code пре 3 година
steps bd83d1f9cd chore: format code пре 3 година
switch bd83d1f9cd chore: format code пре 3 година
table b3a615f370 docs: [Table] update stickHeader story пре 2 година
tabs ed3f5780cc Feat/tab item (#1374) пре 2 година
tag 466abf8c96 fix: tabindex is transparently passed to tag in any case (#1461) пре 2 година
tagInput c72b69c4b0 chore: improve taginput doc (#1392) пре 2 година
timePicker 6a1848f067 Merge branch 'release' into feat-clearIcon пре 2 година
timeline bd83d1f9cd chore: format code пре 3 година
toast e0c21e6182 fix: js2css fix пре 3 година
tooltip ebc094839b Merge branch 'main' of https://github.com/DouyinFE/semi-design into release пре 2 година
transfer 94c9810f00 feat: [Transfer] Transfer adds renderSourceHeader and renderSelectedH… (#1408) пре 2 година
tree 7b5bbb6d70 feat: [Cascader] added filterSorter, filterRender API, filterTreeNode third params, close #1355, #1350, #1104 пре 2 година
treeSelect f3a5d4189c fix: fix the wrong timing of onBlur/onFocus calls in TreeSelect (#1444) пре 2 година
trigger bd83d1f9cd chore: format code пре 3 година
typography cad55343d3 feat: [Typography] Copy nodes in Typograpy support customization (#1439) пре 2 година
upload ac16e490fc chore: interface import & export add keyword type пре 3 година
README.md d4c3d4b522 chore: use eslint to format code (#1162) пре 3 година
getBabelConfig.js 496f3db0f7 chore: remove corejs пре 3 година
gulpfile.js 9c3a607100 chore: auto format code пре 3 година
index.ts ee4f9b2c72 New Component Highlight (#1281) пре 2 година
package.json 50f0f39f12 Merge branch 'main' of https://github.com/DouyinFE/semi-design into main пре 2 година
tsconfig.json 2f70e0bbc2 fix: ts check error of upload/witFied/fields in strict mode пре 3 година
webpack.config.js 9c3a607100 chore: auto format code пре 3 година

README.md

React component library based on @douyinfe/semi-foundation

Install

# with npm
npm install @douyinfe/semi-ui

# with yarn
yarn add @douyinfe/semi-ui

Usage

Here is a quick example to get you started, it's all you need:

import React from 'react';
import ReactDOM from 'react-dom';
import { Button, Switch } from '@douyinfe/semi-ui';

const App = () => (
    <>
        <Button type="primary">primary button</Button>
        <Switch size='large' />
    </>
);

ReactDOM.render(<App />, document.querySelector('#app'));

And Semi UI Doc Site have hundreds editable examples and live preview, welcome play with those examples.

Documentation

More to see Semi Design Site.

License

MIT