UNPKG

native-base

Version:

Essential cross-platform UI components for React Native

24 lines (20 loc) 405 B
import React from 'react'; export function useDisclose(initState) { const [isOpen, setIsOpen] = React.useState(initState || false); const onOpen = () => { setIsOpen(true); }; const onClose = () => { setIsOpen(false); }; const onToggle = () => { setIsOpen(!isOpen); }; return { isOpen, onOpen, onClose, onToggle }; } //# sourceMappingURL=useDisclose.js.map