use-loading.ts 311 B

12345678910111213141516
  1. import useBoolean from './use-boolean';
  2. /**
  3. * Loading
  4. *
  5. * @param initValue Init value
  6. */
  7. export default function useLoading(initValue = false) {
  8. const { bool: loading, setTrue: startLoading, setFalse: endLoading } = useBoolean(initValue);
  9. return {
  10. loading,
  11. startLoading,
  12. endLoading
  13. };
  14. }