@gluestack-ui-nightly/core
Version:
Universal UI components for React Native, Expo, and Next.js
19 lines • 738 B
JSX
import React, { forwardRef } from 'react';
import { useButtonContext } from './Context';
export const ButtonSpinner = (StyledButtonSpinner) => forwardRef((props, ref) => {
const { hover, focus, active, disabled, focusVisible } = useButtonContext();
return (<StyledButtonSpinner {...props} tabIndex={0} aria-label="loading" ref={ref} dataSet={{
hover: hover,
focus: focus,
active: active,
disabled: disabled,
focusVisible: focusVisible,
}} states={{
hover: hover,
focus: focus,
active: active,
disabled: disabled,
focusVisible: focusVisible,
}}/>);
});
//# sourceMappingURL=ButtonSpinner.jsx.map