uiw
uiw copied to clipboard
⚛️ @uiwjs A high quality UI Toolkit, A Component Library for React 16+.
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@uiw/react-markdown-preview](https://togithub.com/uiwjs/react-markdown-preview) | [`~3.5.0` -> `~4.0.0`](https://renovatebot.com/diffs/npm/@uiw%2freact-markdown-preview/3.5.1/4.0.24) | [](https://docs.renovatebot.com/merge-confidence/)...
注意:根据下面内容复现错误问题,以方便测试。 ### 在nextjs中单独引入cascader组建无法运行 uiw 是否支持nextjs ### 在nextjs 中引入 @uiw/react-cascader 报错 重现行为的步骤: 1. yarn add @uiw/react-cascader 2. import Cascader from '@uiw/react-cascader'; 3. yarn dev 4. error ### 报错 `./node_modules/@uiw/react-cascader/esm/style/index.css Global CSS...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react](https://reactjs.org/) ([source](https://togithub.com/facebook/react)) | [`~17.0.2` -> `~18.2.0`](https://renovatebot.com/diffs/npm/react/17.0.2/18.2.0) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@uiw/react-code-preview](https://togithub.com/uiwjs/react-code-preview) | [`~4.0.5` -> `~5.1.0`](https://renovatebot.com/diffs/npm/@uiw%2freact-code-preview/4.0.6/5.1.2) | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://typicode.github.io/husky) ([source](https://togithub.com/typicode/husky)) | [`~7.0.4` -> `~8.0.0`](https://renovatebot.com/diffs/npm/husky/7.0.4/8.0.1) |...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react-router-dom](https://togithub.com/remix-run/react-router) | [`~6.2.2` -> `~6.3.0`](https://renovatebot.com/diffs/npm/react-router-dom/6.2.2/6.3.0) | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [lint-staged](https://togithub.com/okonet/lint-staged) | [`~12.3.4` -> `~12.5.0`](https://renovatebot.com/diffs/npm/lint-staged/12.3.8/12.5.0) | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@kkt/less-modules](https://togithub.com/kktjs/kkt) | [`~7.1.1` -> `~7.2.0`](https://renovatebot.com/diffs/npm/@kkt%2fless-modules/7.1.2/7.2.0) | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped) | [`~17.0.39` -> `~18.0.0`](https://renovatebot.com/diffs/npm/@types%2freact/17.0.48/18.0.17) | [](https://docs.renovatebot.com/merge-confidence/)...
关联组件重构
主要使用 [styled-components](https://styled-components.com/docs/api) 进行开发,组件内部不使用css变量,⚠️:css样式顺序 主题变量规则:[样式]+[功能]+[状态?] ,⚠️特殊情况下可以使用: [样式] + [组件名称(+位置?)] + [功能?] + [状态?]+[伪类?] 目的: 1. 剔除css样式文件 2. 剔除组件内部直接引入 icon 图标 3. 主题化 组件 - [x] alert @cuilanxin - [x] calendar @nullptr-z...