UNPKG

@gluestack-ui/core

Version:

Universal UI components for React Native, Expo, and Next.js

19 lines 770 B
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