
Security News
PodRocket Podcast: Inside the Recent npm Supply Chain Attacks
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
@dzc/speed-dial
Advanced tools
浮动操作按钮是为了使用户更便于操作, 就像一个圆形的图标漂浮在界面上,可以包含更多相关的操作
npm i @dzc/speed-dial --save
or
yarn add @dzc/speed-dial --save
import React from 'react'
import SpeedDial from '@dzc/speed-dial'
import { message } from 'antd'
/**
* 按钮组
*/
const actionBtns = [
{
key: '1',
name: '保存',
icon: 'HeartFilled'
},
{
key: '2',
name: '拷贝',
icon: 'CopyFilled'
},
{
key: '3',
name: '点赞',
icon: 'LikeFilled'
}
]
export default () => {
// 按钮组点击事件回调
const onClick = (e, value) => {
message.success(`你点击了${value}`)
}
const SpeedDialProps = {
actionBtns,
onClick
}
return (
<div style={{ height: '200%' }}>
<SpeedDial {...SpeedDialProps} />
</div>
)
}
参数 | 说明 | 类型 | 默认值 | 可选值 |
---|---|---|---|---|
direction | 按钮组弹出方向 | string | up | up/down/left/right |
style | 底部按钮自定义样式 | object | - | - |
showTips | 是否显示提示内容 | boolean | false | true/false |
onClick | 按钮组点击回调事件,返回当前点击的key | func | - | - |
children | 自定义内容。 | ReactNode | - | - |
actionBtns | 按钮组 | 数组 | - | - |
参数 | 说明 | 类型 | 默认值 | 可选值 |
---|---|---|---|---|
key | 唯一值,按钮点击后返回 | string | - | - |
name | tips展示的名称 | string | - | - |
icon | 支持任意antd icon | string | - | - |
color | icon颜色 | string | #909399 | - |
fontSize | icon大小 | string | 16px | - |
url | 自定义图片url | string | - | - |
1.0.0 组件发布
1.0.1 修复bug
1.0.2 优化样式
FAQs
The npm package @dzc/speed-dial receives a total of 1 weekly downloads. As such, @dzc/speed-dial popularity was classified as not popular.
We found that @dzc/speed-dial demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 7 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.