Buckets:
| ; | |
| 'use client'; | |
| var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| exports.default = useOnMount; | |
| var React = _interopRequireWildcard(require("react")); | |
| const EMPTY = []; | |
| /** | |
| * A React.useEffect equivalent that runs once, when the component is mounted. | |
| */ | |
| function useOnMount(fn) { | |
| // TODO: uncomment once we enable eslint-plugin-react-compiler // eslint-disable-next-line react-compiler/react-compiler -- no need to put `fn` in the dependency array | |
| /* eslint-disable react-hooks/exhaustive-deps */ | |
| React.useEffect(fn, EMPTY); | |
| /* eslint-enable react-hooks/exhaustive-deps */ | |
| } |
Xet Storage Details
- Size:
- 709 Bytes
- Xet hash:
- b0456f5dd8e4a6f3be289e5f4341b9ac5caa01fc6e0320b3ca11ff68e1452a7b
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.