mthc-pc-common v1.3.0
mthc-pc-common
mthc-pc-common
,是一个基于umi, react+ts的包。里面的内容为新大象拍车项目用到的公共组件和公共函数。旨在解决每个项目都存在大量相同组件和代码问题
如何使用
使用发布在 npm 上的方式
npm install mthc-pc-common
import { requestConfig, Toekn, User, Auth } from 'mthc-pc-common';
使用coding上代码
在你的项目的 package.json
文件中,找到 dependencies
或 devDependencies
字段,并将依赖项指定为 Coding 的 Git URL,例如:
"dependencies": { "your-package-name": "git+https://coding.net/u/username/p/repository.git"; }
推荐第一种
包里提供方法
🎉 User 和用户有关数据。信息,menu
🎉Auth鉴权
🎉 requestConfig 基于umi的request 针对token,错误处理,数据返回和报错提示的统一处理
🎉 Toekn token、time 在localStorage的操作方法
组件
🎉 AvatarName header 右侧用户头像按钮
🎉 SearchForm Table Search 组件
🎉 LoginContainer 登录页面
🎉 NormalForm 车检报告
🎉 ReportFrom 车检报告
Hooks
🎉 usePagination 分页
Style
🍀 index.scss 默认样式重置 面包屑 menu栏样式
🍀 common.module.scss 页面一些公共样式
🍀 _publicFlex 针对Flex的一些样式定义
🍀 _themes 针对不同背景下设置的样式变量
🍀 _mixin 使用变量的方法
页面使用
例子
import { AvatarDropdown, AvatarName, requestConfig, Toekn, User } from 'mthc-pc-common';
import 'mthc-pc-common/style/index.scss';
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago