tdesign-mobile-react
A React Mobile UI components lib for TDesign.
File Explorer
Download Latest Version (.zip)- bug-report.zh-CN.yml
- config.yml
- feature-report.zh-CN.yml
- auto-changelog.yml
- auto-release.yml
- issue-help-wanted.yml
- issue-mark-duplicate.yml
- issue-need-reproduce.yml
- issue-shoot.yml
- issue-welcome.yml
- pkg-pr-new.yml
- pr-comment-ci.yml
- pr-compressed-size.yml
- pr-spelling.template.yml
- preview-publish.yml
- project-issue-trigger.yml
- project-label-trigger.yml
- project-pr-trigger.yml
- pull-request.yml
- tag-push.yml
- typos-config.toml
- CODEOWNERS
- dependabot.yml
- issue-shoot.md
- PULL_REQUEST_TEMPLATE.md
- commit-msg
- pre-commit
- prepare-commit-msg
- component.code-snippets
- settings.json
- ResizeObserverMock.js
- Touch.js
- setup.js
- generate-coverage.mjs
- generate-icon-demo.js
- rollup.config.js
- getting-started.en-US.md
- getting-started.md
- overview.en-US.md
- overview.md
- home.less
- index.less
- DemoBlock.jsx
- DemoHeader.jsx
- Header.jsx
- Home.jsx
- App.jsx
- main.jsx
- mobile.config.js
- utils.js
- apple-touch-icon.png
- favicon.ico
- logo.svg
- pwa-192x192.png
- pwa-512x512.png
- sw.js
- demo.less
- index.less
- index.less
- vars.less
- content.js
- index.jsx
- content.js
- index.jsx
- index.js
- demo.js
- index.js
- md-to-react.js
- transforms.js
- App.jsx
- Demo.jsx
- main.jsx
- site.config.js
- utils.js
- .env.intranet
- .env.preview
- index.html
- mobile.html
- pwaConfig.js
- test-coverage.js
- vite.config.mjs
- attachMethodsToComponent.ts
- convertUnit.ts
- copy-to-clipboard.ts
- delay.ts
- dom.ts
- formatNumber.ts
- forwardRefWithStatics.ts
- getContainer.ts
- getScrollParent.ts
- helper.ts
- linearGradient.ts
- listener.ts
- nearest.ts
- noop.ts
- parseTNode.ts
- react-render.ts
- renderToBody.ts
- renderToContainer.ts
- supportsPassive.ts
- useClassName.ts
- useColor.ts
- useDefault.ts
- useInitialized.ts
- useShouldRender.ts
- useSwipe.ts
- useTouch.ts
- withNativeProps.ts
- withStopPropagation.ts
- ActionSheetGrid.test.tsx
- ActionSheetList.test.tsx
- ActionSheetMethod.test.tsx
- index-exports.test.tsx
- index.test.tsx
- index.less
- align.tsx
- grid-multiple.tsx
- grid.tsx
- index.tsx
- list.tsx
- status.tsx
- css.js
- index.js
- action-sheet.en-US.md
- action-sheet.md
- ActionSheet.tsx
- ActionSheetGrid.tsx
- ActionSheetList.tsx
- ActionSheetMethod.tsx
- defaultProps.ts
- index.tsx
- type.ts
- avatar-group-context.test.tsx
- avatar-group.test.tsx
- avatar.test.tsx
- index.less
- action.tsx
- badge-avatar.tsx
- character-avatar.tsx
- exhibition.tsx
- icon-avatar.tsx
- image-avatar.tsx
- index.tsx
- size.tsx
- css.js
- index.js
- avatar-group.en-US.md
- avatar-group.md
- avatar.en-US.md
- avatar.md
- Avatar.tsx
- AvatarGroup.tsx
- AvatarGroupContext.tsx
- defaultProps.ts
- index.ts
- type.ts
- back-top.test.tsx
- index.less
- base.tsx
- index.tsx
- css.js
- index.js
- back-top.en-US.md
- back-top.md
- Backtop.tsx
- defaultProps.ts
- index.ts
- type.ts
- index.test.tsx
- index.less
- base.tsx
- index.tsx
- size.tsx
- theme.tsx
- css.js
- index.js
- badge.en-US.md
- badge.md
- Badge.tsx
- defaultProps.ts
- index.ts
- type.ts
- button.test.tsx
- index.less
- base.tsx
- block.tsx
- ghost.tsx
- group.tsx
- icon.tsx
- index.tsx
- shape.tsx
- size.tsx
- status.tsx
- test.tsx
- theme.tsx
- css.js
- index.js
- button.en-US.md
- button.md
- Button.tsx
- defaultProps.ts
- index.ts
- type.ts
- calendar.test.tsx
- index.less
- base.tsx
- custom-text-single.tsx
- custom-text.tsx
- disabled.tsx
- index.tsx
- multiple.tsx
- range.tsx
- switch-mode.tsx
- without-popup.tsx
- css.js
- index.js
- calendar.en-US.md
- calendar.md
- Calendar.tsx
- CalendarTemplate.tsx
- defaultProps.ts
- index.ts
- type.ts
- utils.ts
- cascader.test.tsx
- index.less
- base.tsx
- check-strictly.tsx
- index.tsx
- keys.tsx
- theme-tab.tsx
- with-title.tsx
- with-value.tsx
- css.js
- index.js
- cascader.en-US.md
- cascader.md
- Cascader.tsx
- defaultProps.ts
- index.tsx
- type.ts
- cell.test.tsx
- cellgroup.test.tsx
- index.less
- group.tsx
- index.tsx
- multiple.tsx
- single.tsx
- css.js
- index.js
- cell.en-US.md
- cell.md
- Cell.tsx
- CellGroup.tsx
- defaultProps.ts
- index.tsx
- type.ts
- checkbox.test.tsx
- index.less
- all.tsx
- base.tsx
- card.tsx
- horizontal.tsx
- index.tsx
- right.tsx
- special.tsx
- status.tsx
- type.tsx
- css.js
- index.js
- index.less
- checkbox-group.en-US.md
- checkbox-group.md
- checkbox.en-US.md
- checkbox.md
- Checkbox.tsx
- CheckboxGroup.tsx
- defaultProps.ts
- index.ts
- type.ts
- collapse.test.tsx
- accordion.tsx
- action.tsx
- base.tsx
- card.tsx
- defaultExpandAll.tsx
- index.tsx
- placement.tsx
- css.js
- index.js
- collapse.en-US.md
- collapse.md
- Collapse.tsx
- CollapseContext.tsx
- CollapsePanel.tsx
- defaultProps.ts
- index.ts
- type.ts
- color-picker.test.tsx
- index.less
- base.tsx
- format.tsx
- index.tsx
- multiple.tsx
- usePopup.tsx
- format.ts
- css.js
- index.js
- color-picker.en-US.md
- color-picker.md
- ColorPicker.tsx
- constants.ts
- defaultProps.ts
- index.ts
- type.ts
- types.ts
- Portal.tsx
- index.less
- index.tsx
- other-en.tsx
- table-en.tsx
- upload-en.tsx
- config-provider.en-US.md
- config-provider.md
- ConfigContext.tsx
- ConfigProvider.tsx
- index.ts
- type.ts
- count-down.test.tsx
- index.less
- base.tsx
- index.tsx
- size.tsx
- index.ts
- transformTime.ts
- useCountDown.ts
- css.js
- index.js
- count-down.en-US.md
- count-down.md
- CountDown.tsx
- defaultProps.ts
- index.ts
- type.ts
- date-time-picker.test.tsx
- index.less
- date-all.tsx
- hour-minute-second.tsx
- hour-minute.tsx
- index.tsx
- show-week.tsx
- with-title.tsx
- without-title.tsx
- year-month-date.tsx
- year-month.tsx
- css.js
- index.js
- date-time-picker.en-US.md
- date-time-picker.md
- DateTimePicker.tsx
- defaultProps.ts
- index.ts
- shared.ts
- type.ts
- dialog.test.tsx
- index.less
- confirm.tsx
- feedback.tsx
- image-dialog.tsx
- index.tsx
- input.tsx
- multi-state.tsx
- plugin.tsx
- css.js
- index.js
- alert.ts
- confirm.ts
- defaultProps.ts
- dialog.en-US.md
- dialog.md
- Dialog.tsx
- index.ts
- show.tsx
- type.ts
- divider.test.tsx.snap
- divider.test.tsx
- index.less
- base.tsx
- index.tsx
- theme.tsx
- css.js
- index.js
- defaultProps.ts
- divider.en-US.md
- divider.md
- Divider.tsx
- index.ts
- type.ts
- drawer.test.tsx
- index.less
- base.tsx
- footer.tsx
- icon.tsx
- index.tsx
- placement.tsx
- plugin.tsx
- title.tsx
- css.js
- index.js
- defaultProps.ts
- drawer.en-US.md
- drawer.md
- Drawer.tsx
- index.ts
- plugin.tsx
- type.ts
- dropdown-item.clickaway.test.tsx
- dropdown-item.test.tsx
- dropdown-menu.children.test.tsx
- dropdown-menu.test.tsx
- customized.less
- customized.tsx
- direction.tsx
- disabled.tsx
- index.tsx
- multiple.tsx
- single.tsx
- css.js
- index.js
- defaultProps.ts
- dropdown-menu.en-US.md
- dropdown-menu.md
- DropdownItem.tsx
- DropdownMenu.tsx
- DropdownMenuContext.ts
- index.ts
- type.ts
- empty.test.tsx
- index.less
- base.tsx
- buttonEmpty.tsx
- imageEmpty.tsx
- index.tsx
- css.js
- index.js
- empty.en-US.md
- empty.md
- Empty.tsx
- index.ts
- type.ts
- fab.test.tsx
- collapsible.less
- index.less
- advance.tsx
- base.tsx
- collapsible.tsx
- draggable.tsx
- index.tsx
- css.js
- index.js
- defaultProps.ts
- fab.en-US.md
- fab.md
- Fab.tsx
- index.ts
- type.ts
- footer.test.tsx
- index.less
- base.tsx
- index.tsx
- links.tsx
- logo.tsx
- css.js
- index.js
- defaultProps.ts
- footer.en-US.md
- footer.md
- Footer.tsx
- index.ts
- type.ts
- form.test.tsx
- index.less
- horizontal.tsx
- index.tsx
- vertical.tsx
- interface.ts
- useForm.ts
- useInstance.ts
- useWatch.ts
- css.js
- index.js
- const.ts
- defaultProps.ts
- form.en-US.md
- form.md
- Form.tsx
- FormContext.tsx
- FormItem.tsx
- formModel.ts
- index.ts
- type.ts
- index.test.tsx
- index.less
- badge.tsx
- base.tsx
- bordered.tsx
- card.tsx
- desc.tsx
- icon.tsx
- index.tsx
- scroll.tsx
- css.js
- index.js
- defaultProps.ts
- grid.en-US.md
- grid.md
- Grid.tsx
- GridContext.tsx
- GridItem.tsx
- index.tsx
- type.ts
- guide.test.tsx
- utils.test.ts
- dialog-body.less
- index.less
- my-popover.less
- base.tsx
- custom-popover.tsx
- dialog-body.tsx
- dialog.tsx
- index.tsx
- my-popover.tsx
- no-mask.tsx
- popover-dialog.tsx
- css.js
- index.js
- dom.ts
- index.ts
- shared.ts
- defaultProps.ts
- guide.en-US.md
- guide.md
- Guide.tsx
- index.ts
- type.ts
- useClass.ts
- useConfig.ts
- useControlled.ts
- useDefaultProps.ts
- useElementHeight.ts
- useHover.ts
- useLatest.ts
- useLayoutEffect.ts
- useLengthLimit.ts
- useLockScroll.ts
- useMutationObserver.ts
- useSetState.ts
- useThemeColor.ts
- useVariables.ts
- index.less
- base.tsx
- enhanced.tsx
- iconfont-enhanced.tsx
- iconfont.tsx
- index.tsx
- single.tsx
- icon.en-US.md
- icon.md
- type.ts
- image.test.tsx
- index.less
- base.tsx
- index.tsx
- position.tsx
- shape.tsx
- status.tsx
- css.js
- index.js
- defaultProps.ts
- image.en-US.md
- image.md
- Image.tsx
- index.ts
- type.ts
- image-viewer.swiper.test.tsx
- image-viewer.test.tsx
- image-viewer.utils.test.tsx
- index.less
- align.tsx
- base.tsx
- index.tsx
- operation.tsx
- css.js
- index.js
- defaultProps.ts
- getFixScaleEleTransPosition.ts
- image-viewer.en-US.md
- image-viewer.md
- image-viewer.tsx
- index.ts
- raf.ts
- transform.ts
- type.ts
- useTouchEvent.ts
- util.ts
- index.test.tsx
- index.less
- base.tsx
- custom.tsx
- index.tsx
- css.js
- index.js
- defaultProps.ts
- index.tsx
- indexes.en-US.md
- indexes.md
- Indexes.tsx
- IndexesAnchor.tsx
- IndexesContext.tsx
- type.ts
- input.test.tsx
- index.less
- align.tsx
- banner.tsx
- base.tsx
- bordered.tsx
- custom.tsx
- index.tsx
- label.tsx
- layout.tsx
- maxLength.tsx
- prefix.tsx
- special.tsx
- status.tsx
- suffix.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- input.en-US.md
- input.md
- Input.tsx
- type.ts
- layout.test.tsx
- index.less
- base.tsx
- index.tsx
- offset.tsx
- css.js
- index.js
- Col.tsx
- defaultProps.ts
- index.ts
- layout.en-US.md
- layout.md
- Row.tsx
- type.ts
- index.test.tsx
- index.less
- base.tsx
- index.tsx
- linkSize.tsx
- prefix.tsx
- status.tsx
- suffix.tsx
- theme.tsx
- underline.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- link.en-US.md
- link.md
- Link.tsx
- type.ts
- list.test.tsx
- index.less
- base.tsx
- err-tip.tsx
- index.tsx
- pull-refresh.tsx
- css.js
- index.js
- index.ts
- list.en-US.md
- list.md
- list.tsx
- type.ts
- loading.test.tsx
- index.less
- attach.tsx
- base.tsx
- delay.tsx
- fullscreen.tsx
- horz.tsx
- index.tsx
- pure-text.tsx
- service.tsx
- size.tsx
- speed.tsx
- vert.tsx
- Gradient.tsx
- Spinner.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- loading.en-US.md
- loading.md
- Loading.tsx
- plugin.tsx
- type.ts
- ar_KW.ts
- en_US.ts
- it_IT.ts
- ja_JP.ts
- ko_KR.ts
- LocalReceiver.ts
- ru_RU.ts
- zh_CN.ts
- zh_TW.ts
- message.test.tsx.snap
- message.test.tsx
- methods.test.tsx
- index.less
- base.tsx
- close-all.tsx
- index.tsx
- theme.tsx
- useMarqueeAnimation.ts
- useMessageCssTransition.ts
- css.js
- index.js
- defaultProps.ts
- index.tsx
- message.en-US.md
- message.md
- Message.tsx
- methods.tsx
- type.ts
- navbar.test.tsx
- index.less
- base.tsx
- custom-color.tsx
- img.tsx
- index.tsx
- left-title.tsx
- search.tsx
- size.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- navbar.en-US.md
- navbar.md
- Navbar.tsx
- type.ts
- index.test.tsx
- index.less
- base.tsx
- custom.tsx
- customization.tsx
- event.tsx
- iconDemo.tsx
- mobile.tsx
- scrolling.tsx
- suffixIcon.tsx
- theme.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- notice-bar.en-US.md
- notice-bar.md
- NoticeBar.tsx
- type.ts
- overlay.test.tsx
- index.less
- base.tsx
- index.tsx
- css.js
- index.js
- defaultProps.ts
- index.tsx
- overlay.en-US.md
- overlay.md
- Overlay.tsx
- type.ts
- picker-item.test.tsx
- picker.test.tsx
- custom-height.less
- index.less
- area.tsx
- base.tsx
- custom-height.tsx
- index.tsx
- with-title.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- picker-context.ts
- picker.class.ts
- picker.en-US.md
- picker.md
- Picker.tsx
- PickerItem.tsx
- type.ts
- utils.ts
- popover.test.tsx
- index.less
- index.tsx
- placement.tsx
- theme.tsx
- type.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- popover.en-US.md
- popover.md
- Popover.tsx
- type.ts
- popup.test.tsx
- index.less
- base.tsx
- custom-close.tsx
- index.tsx
- nested.tsx
- with-title.tsx
- css.js
- index.js
- defaultProps.ts
- index.tsx
- popup.en-US.md
- popup.md
- Popup.tsx
- type.ts
- progress.test.tsx
- index.less
- base.tsx
- circle.tsx
- index.tsx
- line.tsx
- plump.tsx
- css.js
- index.js
- constants.ts
- defaultProps.ts
- index.tsx
- progress.en-US.md
- progress.md
- Progress.tsx
- type.ts
- pull-down-refresh.test.tsx
- index.less
- base.tsx
- index.tsx
- loading-texts.tsx
- timeout.tsx
- top.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- pull-down-refresh.en-US.md
- pull-down-refresh.md
- PullDownRefresh.tsx
- type.ts
- useTouch.ts
- qrcode.test.tsx
- index.less
- base.tsx
- borderless.tsx
- color.tsx
- icon.tsx
- index.tsx
- level.tsx
- size.tsx
- status.tsx
- useQRCode.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- qrcode.en-US.md
- qrcode.md
- QRCode.tsx
- QRCodeCanvas.tsx
- QRCodeStatus.tsx
- QRCodeSVG.tsx
- type.ts
- radio.test.tsx
- index.less
- base.tsx
- card.tsx
- custom.tsx
- horizontal.tsx
- icon.tsx
- index.tsx
- placement.tsx
- status.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- radio.en-US.md
- radio.md
- Radio.tsx
- RadioGroup.tsx
- type.ts
- rate.test.tsx
- RateIcon.test.tsx
- RateText.test.tsx
- RateTips.test.tsx
- index.less
- action.tsx
- base.tsx
- color.tsx
- count.tsx
- custom.tsx
- index.tsx
- placement.tsx
- show-text.tsx
- size.tsx
- special.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- rate.en-US.md
- rate.md
- Rate.tsx
- RateIcon.tsx
- RateText.tsx
- RateTips.tsx
- type.ts
- result.test.tsx
- index.less
- custom.tsx
- index.tsx
- theme.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- result.en-US.md
- result.md
- Result.tsx
- type.ts
- search.test.tsx
- index.less
- action.tsx
- base.tsx
- index.tsx
- other.tsx
- shape.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- search.en-US.md
- search.md
- Search.tsx
- type.ts
- segmented.test.tsx
- index.less
- base.tsx
- block.tsx
- disabled.tsx
- index.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- segmented.en-US.md
- segmented.md
- Segmented.tsx
- type.ts
- side-bar-item.test.tsx
- side-bar.test.tsx
- base.less
- custom.less
- index.less
- switch.less
- base.tsx
- custom.tsx
- index.tsx
- switch.tsx
- with-icon.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- side-bar.en-US.md
- side-bar.md
- SideBar.tsx
- SideBarContext.tsx
- SideBarItem.tsx
- type.ts
- skeleton.test.tsx.snap
- skeleton.test.tsx
- index.less
- animation.tsx
- cell-group.tsx
- grid.tsx
- image-group.tsx
- index.tsx
- theme.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- skeleton.en-US.md
- skeleton.md
- Skeleton.tsx
- type.ts
- slider.test.tsx
- index.less
- base.tsx
- capsule.tsx
- disabled.tsx
- index.tsx
- label.tsx
- range.tsx
- step.tsx
- css.js
- index.js
- index.ts
- constants.ts
- defaultProps.ts
- index.tsx
- slider.en-US.md
- slider.md
- Slider.tsx
- type.ts
- stepper.test.tsx
- index.less
- base.tsx
- index.tsx
- min-max.tsx
- size.tsx
- status.tsx
- theme.tsx
- css.js
- index.js
- defaultProps.ts
- index.tsx
- stepper.en-US.md
- stepper.md
- Stepper.tsx
- type.ts
- steps.test.tsx.snap
- steps.test.tsx
- index.less
- horizontal.tsx
- index.tsx
- special.tsx
- status.tsx
- vertical.tsx
- css.js
- index.js
- defaultProps.ts
- index.tsx
- StepItem.tsx
- steps.en-US.md
- steps.md
- Steps.tsx
- StepsContext.tsx
- type.ts
- sticky.test.tsx
- useBoundingClientRect.test.tsx
- index.less
- base.tsx
- container.tsx
- index.tsx
- offset.tsx
- useBoundingClientRect.ts
- css.js
- index.js
- defaultProps.ts
- index.tsx
- sticky.en-US.md
- sticky.md
- Sticky.tsx
- type.ts
- css.js
- index.js
- swipe-cell.test.tsx
- base.less
- double.tsx
- event.tsx
- icon.tsx
- index.tsx
- left.tsx
- right.tsx
- css.js
- index.js
- index.less
- defaultProps.ts
- index.ts
- swipe-cell.en-US.md
- swipe-cell.md
- SwipeCell.tsx
- type.ts
- swiper.test.tsx
- index.less
- animation.tsx
- base.tsx
- card.tsx
- control.tsx
- current.tsx
- custom.tsx
- direction.tsx
- fraction.tsx
- index.tsx
- outside.tsx
- pagination-type.tsx
- test.tsx
- vertical.tsx
- css.js
- index.js
- defaultProps.ts
- index.tsx
- swiper.en-US.md
- swiper.md
- Swiper.tsx
- SwiperContext.tsx
- SwiperItem.tsx
- type.ts
- switch.test.tsx.snap
- switch.test.tsx
- index.less
- base.tsx
- color.tsx
- index.tsx
- label.tsx
- size.tsx
- status.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- switch.en-US.md
- switch.md
- Switch.tsx
- type.ts
- tab-bar-item.test.tsx
- tab-bar.test.tsx
- index.less
- badge-props.tsx
- base.tsx
- custom.tsx
- mobile.tsx
- pure-icon.tsx
- round.tsx
- text-spread.tsx
- text.tsx
- useTabBarCssTransition.ts
- css.js
- index.js
- defaultProps.ts
- index.ts
- tab-bar.en-US.md
- tab-bar.md
- TabBar.tsx
- TabBarContext.tsx
- TabBarItem.tsx
- type.ts
- table.test.tsx
- index.less
- base.tsx
- bordered.tsx
- custom-row-style.tsx
- drag-sort.tsx
- filter-sort.tsx
- index.tsx
- loading.tsx
- rowspan-colspan.tsx
- scroll.tsx
- select.tsx
- stripe.tsx
- useClassName.ts
- useDragSort.ts
- useFilter.tsx
- useFixed.ts
- usePagination.tsx
- usePullRefresh.tsx
- useRowExpand.tsx
- useRowSelect.tsx
- useRowspanAndColspan.ts
- useSorter.tsx
- useStyle.ts
- useTableHeader.tsx
- css.js
- index.js
- index.ts
- BaseTable.tsx
- defaultProps.ts
- Ellipsis.tsx
- FilterController.tsx
- index.tsx
- interface.ts
- PrimaryTable.tsx
- SorterButton.tsx
- table.en-US.md
- table.md
- TablePagination.tsx
- tablePaginationDefaultProps.ts
- type.ts
- tab-panel.test.tsx
- tabs.test.tsx
- index.less
- badge.tsx
- content.tsx
- evenly.tsx
- icon.tsx
- index.tsx
- isometric.tsx
- size.tsx
- status.tsx
- theme.tsx
- css.js
- index.js
- context.ts
- defaultProps.ts
- index.ts
- TabPanel.tsx
- tabs.en-US.md
- tabs.md
- Tabs.tsx
- type.ts
- tag.test.tsx
- index.less
- checkable.tsx
- closable.tsx
- index.tsx
- size.tsx
- theme.tsx
- type.tsx
- css.js
- index.js
- CheckTag.tsx
- defaultProps.ts
- index.ts
- tag.en-US.md
- tag.md
- Tag.tsx
- type.ts
- textarea.test.tsx
- index.less
- autosize.tsx
- base.tsx
- card.tsx
- custom.tsx
- disabled.tsx
- index.tsx
- label.tsx
- layout.tsx
- maxcharacter.tsx
- maxlength.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- textarea.en-US.md
- textarea.md
- Textarea.tsx
- type.ts
- toast.test.tsx
- index.less
- base.tsx
- close.tsx
- cover.tsx
- index.tsx
- theme.tsx
- useMessageCssTransition.ts
- css.js
- index.js
- constant.ts
- defaultProps.ts
- index.ts
- methods.tsx
- toast.en-US.md
- toast.md
- Toast.tsx
- type.ts
- tree-select.test.tsx
- base.tsx
- index.tsx
- multiple.tsx
- normal.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- tree-select.en-US.md
- tree-select.md
- tree-select.tsx
- type.ts
- typography-paragraph.test.tsx
- typography-text.test.tsx
- typography-title.test.tsx
- typography.test.tsx
- index.less
- base.tsx
- combination.tsx
- copyable.tsx
- ellipsis.tsx
- index.tsx
- theme.tsx
- css.js
- index.js
- defaultProps.ts
- Ellipsis.tsx
- index.ts
- Paragraph.tsx
- Text.tsx
- Title.tsx
- type.ts
- typography.en-US.md
- typography.md
- Typography.tsx
- upload.hooks.test.ts
- upload.test.tsx
- upload.utils.test.ts
- index.less
- base.tsx
- custom.tsx
- index.tsx
- multiple.tsx
- status.tsx
- theme.tsx
- useDrag.ts
- useUpload.ts
- css.js
- index.js
- defaultProps.ts
- index.ts
- type.ts
- upload.en-US.md
- upload.md
- Upload.tsx
- util.ts
- watermark.test.tsx
- base.tsx
- gray.tsx
- image.tsx
- index.tsx
- layout.tsx
- movingImage.tsx
- movingText.tsx
- multiLine.tsx
- multiLineGray.tsx
- css.js
- index.js
- defaultProps.ts
- index.ts
- type.ts
- utils.ts
- watermark.en-US.md
- watermark.md
- Watermark.tsx
- _common
- common.ts
- index-lib.ts
- index.ts
- cypress.json
- jest.base.conf.js
- jest.ssr.conf.js
- jest.unit.conf.js
- setup-framework.js
- csr.test.jsx.snap
- ssr.test.jsx.snap
- csr.test.jsx
- ssr.test.jsx
- index.ts
- README.md
- .eslintignore
- .eslintrc.js
- .gitignore
- .gitmodules
- .node-version
- .prettierrc.js
- babel.config.js
- CHANGELOG.md
- commitlint.config.js
- CONTRIBUTING.md
- DEVELOP_GUIDE.md
- LICENSE
- package.json
- postcss.config.js
- README-zh_CN.md
- README.md
- tsconfig.build.json
- tsconfig.json
- vitest.config.mts
# Installation Guide
1. Get the code
git clone https://github.com/Tencent/tdesign-mobile-react
Downloads the entire project code from GitHub to your computer.
cd tdesign-mobile-react
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
<img src="https://img.shields.io/npm/l/tdesign-mobile-react.svg?sanitize=true" alt="License" />
Type this command into your terminal and run it.
<img src="https://img.shields.io/npm/v/tdesign-mobile-react.svg?sanitize=true" alt="Version">
Type this command into your terminal and run it.
<img src="https://img.shields.io/npm/dt/tdesign-mobile-react.svg?sanitize=true" alt="Downloads" />
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
