@xifo/mirai-hooks
TypeScript icon, indicating that this package has built-in type declarations

0.0.4-alpha.3 • Public • Published

Mirai UI

Mirai UI 是一个简单、模块化且可定制的组件库

取名自《境界的彼方》女主栗山未来(Kuriyama Mirai)

MIT Last Tag

Mirai UI Mirai UI

安装

要在项目中使用 Mirai UI, 你需要在终端运行以下命令之一

npm i @emotion/react @emotion/styled @xifo/mirai-ui @xifo/mirai-system
yarn add @emotion/react @emotion/styled @xifo/mirai-ui @xifo/mirai-system

Hooks

Mirai 提供了一些实用的 Hook 方法,可以使用以下命令安装

yarn add @xifo/mirai-hooks

Icons

Icon 图标库准备中

## COMING SOON...
## yarn add @xifo/mirai-icons

开始使用

安装好一切后,你需要使用 ThemeProvider 包裹 App 根目录,例如 index.tsx, App.tsx,这都取决于你使用的框架

import * as React from 'react';
import { createTheme, Theme, ThemeProvider } from '@xifo/mirai-system';

const App = () => {
  const theme: Theme = useMemo(() => createTheme({ mode: 'light' }), []);

  return (
    <ThemeProvider theme={theme}>
      <Component />
    </ThemeProvider>
  )
}

export default App

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.0.4-alpha.30latest

Version History

VersionDownloads (Last 7 Days)Published
0.0.4-alpha.30
0.0.4-alpha.20
0.0.4-alpha.10
0.0.3-alpha.40
0.0.3-alpha.30
0.0.3-alpha.20
0.0.3-alpha.10
0.0.3-alpha.00
0.0.2-alpha.10
0.0.1-alpha.40
0.0.1-alpha.20
0.0.1-alpha.10

Package Sidebar

Install

npm i @xifo/mirai-hooks

Weekly Downloads

0

Version

0.0.4-alpha.3

License

MIT

Unpacked Size

13 kB

Total Files

16

Last publish

Collaborators

  • xifo-wu