@gluestack-ui/core
Version:
Universal UI components for React Native, Expo, and Next.js
19 lines • 770 B
JSX
import { Button as ButtonMain } from './Button';
import { ButtonGroup } from './ButtonGroup';
import { ButtonText } from './ButtonText';
import { ButtonSpinner } from './ButtonSpinner';
import { ButtonIcon } from './ButtonIcon';
export function createButton({ Root, Text, Group, Spinner, Icon, }) {
const Button = ButtonMain(Root);
Button.Text = ButtonText(Text);
Button.Group = ButtonGroup(Group);
Button.Spinner = ButtonSpinner(Spinner);
Button.Icon = ButtonIcon(Icon);
Button.displayName = 'Button';
Button.Text.displayName = 'Button.Text';
Button.Group.displayName = 'Button.Group';
Button.Spinner.displayName = 'Button.Spinner';
Button.Icon.displayName = 'Button.Icon';
return Button;
}
//# sourceMappingURL=index.jsx.map