xieyonghong 536ad60c73 fix: bug#5203、5202、5206、5187 3 سال پیش
..
index.tsx 536ad60c73 fix: bug#5203、5202、5206、5187 3 سال پیش
readme.md 5ab0cdf0ed feat(PermissionButton): 添加权限按钮组件 3 سال پیش

readme.md

权限组件 PermissionButton

Props

  • 继承于ButtonProps,进行额外拓展
名称 类型 必传
tooltip TooltipProps
popConfirm PopconfirmProps
isPermission boolean

import { PermissionButton } from '@/components';

const { permission } = PermissionButton.usePermission('system/Department')

<PermissionButton popConfirm={{

title:intl.formatMessage({
  id: 'pages.system.role.option.delete',
  defaultMessage: '确定要删除吗',
}),
  onConfirm(){
  deleteItem(record.id);
}

}} tooltip={{

title: intl.formatMessage({
  id: 'pages.data.option.delete',
  defaultMessage: '删除',
})

}} isPermission={permission.delete}

按钮