From 4460652be0d034eabc7f38cb735198f582a8df14 Mon Sep 17 00:00:00 2001 From: thinkasany <480968828@qq.com> Date: Mon, 17 Feb 2025 10:52:44 +0800 Subject: [PATCH 1/3] chore: migrate to @rc-component namespace --- package.json | 8 ++++---- tsconfig.json | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 12db8d0..0b9d3de 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "rc-switch", - "version": "4.1.0", + "name": "@rc-component/switch", + "version": "1.0.0", "description": "switch ui component for react", "keywords": [ "react", @@ -32,7 +32,7 @@ "lint": "eslint .", "lint-staged": "lint-staged", "prepare": "husky install && dumi setup", - "prepublishOnly": "npm run compile && np --yolo --no-publish", + "prepublishOnly": "npm run compile && rc-np", "postpublish": "npm run gh-pages", "start": "dumi dev", "test": "umi-test" @@ -48,7 +48,7 @@ "rc-util": "^5.30.0" }, "devDependencies": { - "@rc-component/father-plugin": "^1.0.0", + "@rc-component/father-plugin": "^2.0.0", "@types/classnames": "^2.2.10", "@types/jest": "^29.4.0", "@umijs/fabric": "^3.0.0", diff --git a/tsconfig.json b/tsconfig.json index eea6766..fd0af5a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,10 @@ "declaration": true, "paths": { "rc-switch": ["src/index.tsx"], - "@@/*": [".dumi/tmp/*"] + "@@/*": [".dumi/tmp/*"], + "@rc-component/switch": [ + "src/" + ] } } } From f0ff02e17bf3255779ec8e40362c17d13b51fdef Mon Sep 17 00:00:00 2001 From: thinkasany <480968828@qq.com> Date: Mon, 17 Feb 2025 11:17:13 +0800 Subject: [PATCH 2/3] fix --- docs/examples/simple.tsx | 19 +++++++------------ package.json | 5 ++--- tsconfig.json | 7 ++----- 3 files changed, 11 insertions(+), 20 deletions(-) diff --git a/docs/examples/simple.tsx b/docs/examples/simple.tsx index b0088be..3677dab 100644 --- a/docs/examples/simple.tsx +++ b/docs/examples/simple.tsx @@ -1,33 +1,28 @@ import '../../assets/index.less'; import React, { useState } from 'react'; -import type { SwitchChangeEventHandler } from 'rc-switch'; -import Switch from 'rc-switch'; +import type { SwitchChangeEventHandler } from '@rc-component/switch'; +import Switch from '@rc-component/switch'; const onChange: SwitchChangeEventHandler = (value, event) => { // eslint-disable-next-line no-console console.log(`switch checked: ${value}`, event); -} +}; export default () => { const [disabled, setDisabled] = useState(false); const toggle = () => { setDisabled((prev) => !prev); - } + }; return (