2.0.4 • Published 4 months ago

sakana-react-v2 v2.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

🐟「Sakana! React!] 石蒜React小组件

English | 简体中文

NPM

sakana-react 是一个使用 react-spring 构建的开箱即用的React组件,把它添加到你的React应用中吧!

https://www.bbfbbf.cn/

Features

  • 内置泷奈和千束角色图像并且可以使用自定义图像。
  • 拖动角色后释放,会以角色为中心向反方向来回弹跳。
  • 可以通过控制器切换角色图像,和拖动组件到别的位置。
  • 支持自定义控制器。
  • 支持响应式调整大小。

Usage

通过npm或yarn包的形式安装组件。

npm i sakana-react-v2
// or
yarn add sakana-react-v2

作为React组件引入并使用

import SakanaReact from 'sakana-react-v2'

const App = () => {

  return (
    <SakanaReact />
  )
}

API

PropertyDescriptionTypeDefault
width组件的宽度string | number200
characterSize角色图像大小string | number80%
showLine是否显示图像和中心间的连线booleantrue
lineWidth连线的宽度number4
strokeStylecanvas 线条设置string#333
style最外层容器样式CSSProperties-
className最外层容器的类名string-
character角色图像(受控)takina | chisato-
defaultCharacter默认角色图像takina | chisatotakina
customCharacter自定义角色图像string-
onControllerClick控制器点击事件() => void-
controllerSize控制器大小number | string26
customController自定义控制器ReactNode-
showController是否显示控制器booleantrue

License

MIT

Image source: 大伏アオ @blue00f4 pixiv

2.0.4

4 months ago

2.0.3

5 months ago

2.0.2

5 months ago

2.0.1

5 months ago

2.0.0

5 months ago