import React, { useState } from 'react'; import { Popconfirm, Button } from 'antd'; import { useModel } from '@umijs/max'; function PremButton(props) { const { initialState, setInitialState } = useModel('@@initialState'); let buttonPerm = initialState?.newMenu?.buttonPerm; const { children, btn, pop, access } = props; let res = buttonPerm && buttonPerm.length > 0 ? buttonPerm?.filter((it) => it.typeName == access && it.show == 1) : []; let accesses = access ? res.map((it) => it.typeName).includes(access) : true; //配置按钮权限接口 return pop ? ( ) : ( ); } export default PremButton;