MCPcopy
hub / github.com/arco-design/arco-design

github.com/arco-design/arco-design @2.66.15 sqlite

repository ↗ · DeepWiki ↗ · release 2.66.15 ↗
2,335 symbols 7,030 edges 1,010 files 4 documented · 0%
README

Arco Design Logo

Arco Design

基于 Arco Design 的 React UI 组件库。

license Awesome

English | 简体中文

https://user-images.githubusercontent.com/19399269/141435899-e453cf75-d50f-4549-b8d0-37daebe46c36.mp4

特性

全面

60多个开箱即用的高质量组件, 可以覆盖绝大部分的业务场景。

主题配置

海量的设计 tokens, 支持全局以及组件级别的主题配置。有以下2种方式可以定制主题:

可复用的定制化物料

物料平台 提供了一站式的物料管理方案。 沉淀可复用的定制化业务模块, 让效率突破猛进。

TypeScript 友好

所有组件都是用 TypeScript 编写的,所以天然的类型友好。

安装

npm package

// npm
npm install @arco-design/web-react

// yarn
yarn add @arco-design/web-react

例子

import React from 'react';
import ReactDOM from 'react-dom';
import { Button } from '@arco-design/web-react';
import '@arco-design/web-react/dist/css/arco.css';

function App() {
  return (
    <Button type='secondary'>
      Hello World
    </Button>
  );
}

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

相关链接

生态

项目 介绍
Vue 组件库 基于 Arco Design 的 Vue UI 组件库。
风格配置平台 精确到组件级的主题视觉配置平台
物料平台 丰富可共享的业务定制物料,让效率突破猛进
图标平台 一站式图标管理平台
Arco Pro 快速构建中后台的前端解决方案

浏览器兼容性

| IE / Edge

IE / Edge | Firefox

Firefox | Chrome

Chrome | Safari

Safari | Opera

Opera | Electron

Electron | | --------- | --------- | --------- | --------- | --------- | --------- | | Edge 16| 31| 49 | 31 | 36 | last 2 versions |

参与贡献

贡献之前请先阅读 行为准则贡献指南

感谢所有为 ArcoDesign 做过贡献的人!

License

MIT 协议

Extension points exported contracts — how you extend this code

Decimal (Interface)
(no doc) [2 implementers]
components/InputNumber/Decimal.ts
PickerProps (Interface)
(no doc)
components/DatePicker/interface.tsx
OptionInfo (Interface)
(no doc)
components/Select/interface.tsx
PanelProps (Interface)
(no doc)
components/ColorPicker/panel.tsx
ListProps (Interface)
(no doc)
components/List/interface.ts
IconfontOptions (Interface)
(no doc)
components/Icon/addFromIconFontCn.tsx
UploadRequestReturn (Interface)
(no doc)
components/Upload/interface.tsx
AutoCompleteProps (Interface)
(no doc)
components/AutoComplete/interface.ts

Core symbols most depended-on inside this repo

render
called by 700
components/_util/react-dom.ts
cs
called by 342
site/src/pages/home/utils/classNames.ts
fn
called by 329
stories/Table.story.tsx
sleep
called by 174
tests/util.ts
isObject
called by 155
components/_util/is.ts
getPrefixCls
called by 134
components/ConfigProvider/index.tsx
isArray
called by 120
components/_util/is.ts
$
called by 119
tests/util.ts

Shape

Function 1,820
Interface 314
Method 128
Class 68
Enum 5

Languages

TypeScript100%

Modules by API surface

components/DatePicker/picker-range.tsx44 symbols
stories/Table.story.tsx31 symbols
components/DatePicker/picker.tsx31 symbols
components/Table/table.tsx27 symbols
components/InputNumber/Decimal.ts27 symbols
components/_util/is.ts26 symbols
components/_util/dayjs.ts26 symbols
components/Image/image-preview.tsx26 symbols
components/Slider/index.tsx19 symbols
components/Select/select.tsx16 symbols
components/_class/VirtualList/index.tsx15 symbols
components/TimePicker/picker.tsx15 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

@antv/g24.1.12 · 1×
@arco-design/color0.4.0 · 1×
@arco-materials/site-footer1.5.3 · 1×
@arco-materials/site-navbar-new1.2.13 · 1×
@arco-materials/site-utils1.2.0 · 1×
@babel/plugin-transform-runtime7.18.5 · 1×
@babel/runtime7.5.5 · 1×
@loadable/component5.14.1 · 1×
@storybook/addon-actions6.1.11 · 1×
@storybook/addon-essentials6.1.11 · 1×
@storybook/addon-links6.1.11 · 1×
@storybook/react6.1.10 · 1×

For agents

$ claude mcp add arco-design \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact