type: fix type (#38697)

This commit is contained in:
lijianan 2022-11-18 22:20:18 +08:00 committed by GitHub
parent def5960164
commit a552a5eea5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,7 +11,7 @@ import { FloatButtonGroupProvider } from './context';
import type { FloatButtonGroupProps } from './interface';
import useStyle from './style';
const FloatButtonGroup: React.FC<FloatButtonGroupProps> = props => {
const FloatButtonGroup: React.FC<FloatButtonGroupProps> = (props) => {
const {
prefixCls: customizePrefixCls,
className,
@ -41,14 +41,14 @@ const FloatButtonGroup: React.FC<FloatButtonGroupProps> = props => {
const [open, setOpen] = useMergedState(false, { value: props.open });
const clickAction = useRef<React.HTMLAttributes<HTMLDivElement>>({});
const clickAction = useRef<React.HTMLAttributes<HTMLAnchorElement | HTMLButtonElement>>({});
const hoverAction = useRef<React.HTMLAttributes<HTMLDivElement>>({});
if (trigger === 'click') {
clickAction.current = {
onClick() {
setOpen(prevState => {
setOpen((prevState) => {
onOpenChange?.(!prevState);
return !prevState;
});