New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@w.ui/wui-react

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@w.ui/wui-react

pro-react-admin components library

npmnpm
Version
2.1.0
Version published
Weekly downloads
70
-96.93%
Maintainers
1
Weekly downloads
 
Created
Source

@w.ui/wui-react

基于 React 19 和 Ant Design 6 的高质量组件库,提供 300+ 可复用的业务组件。

✨ 特性

  • 🚀 基于 React 19Ant Design 6 构建
  • 📦 开箱即用的高质量 React 组件
  • 🛡 使用 TypeScript 开发,提供完整的类型定义
  • 🎨 支持主题定制和暗黑模式
  • 📱 响应式设计,完美适配移动端
  • 🌐 国际化支持

📦 安装

npm install @w.ui/wui-react
# 或
yarn add @w.ui/wui-react
# 或
pnpm add @w.ui/wui-react

🔨 使用

import React from 'react';
import { DescBox, RadioInput, Exception } from '@w.ui/wui-react';
import '@w.ui/wui-react/style.css';

const App = () => {
  return (
    <div>
      <DescBox title="示例标题" description="这是一个描述框组件" />
      <RadioInput 
        options={[
          { label: '选项1', value: '1' },
          { label: '选项2', value: '2' }
        ]}
        onChange={(value) => console.log(value)}
      />
    </div>
  );
};

export default App;

📚 组件列表

本库包含 100+ 组件,包括但不限于:

核心组件

  • ErrorBoundary - 错误边界
  • WatermarkProvider - 水印
  • KeepAlive - 页面缓存
  • ResponsiveTable - 响应式表格
  • GlobalSearch - 全局搜索

UI 组件

  • AdvancedCodeBlock - 高级代码块
  • AnimatedList - 动画列表
  • BackgroundBeams - 背景光束效果
  • BorderBeam - 边框动画
  • ColorfulText - 彩色文字
  • DescBox - 描述框
  • RadioInput - 单选/多选输入

动画组件

  • AnimateOnScreen - 进入视口动画
  • AnimateRipple - 波纹动画
  • BlurFade - 模糊渐显
  • ScrollAnimation - 滚动动画
  • TypeWriter - 打字机效果

完整组件列表请访问 在线文档

🔗 依赖

Peer Dependencies

{
  "react": ">=19.0.0",
  "react-dom": ">=19.0.0",
  "antd": ">=6.0.0"
}

确保你的项目中已安装这些依赖。

🌍 浏览器支持

  • 现代浏览器
  • Chrome >= 90
  • Firefox >= 88
  • Safari >= 14
  • Edge >= 90

📖 文档

🤝 贡献

欢迎提交 Issue 和 Pull Request!

详见 贡献指南

📄 License

MIT © wkylin

👨‍💻 作者

wkylin

⭐️ Star History

如果这个项目对你有帮助,请给一个 ⭐️ 支持一下!

Keywords

React

FAQs

Package last updated on 02 Dec 2025

Related posts