Files
2025-03-07 19:22:02 +01:00

13 lines
602 B
JavaScript

import * as React from 'react';
import { useToggleState } from '../../utils/useToggleState';
import { useButton_unstable } from '../Button/useButton';
/**
* Given user props, defines default props for the ToggleButton, calls useButtonState and useChecked, and returns
* processed state.
* @param props - User provided props to the ToggleButton component.
* @param ref - User provided ref to be passed to the ToggleButton component.
*/ export const useToggleButton_unstable = (props, ref)=>{
const buttonState = useButton_unstable(props, ref);
return useToggleState(props, buttonState);
};