{"version":3,"file":"useOnMount.mjs","sources":["../../../../../../../../../node_modules/@mui/utils/esm/useOnMount/useOnMount.js"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nconst EMPTY = [];\n\n/**\n * A React.useEffect equivalent that runs once, when the component is mounted.\n */\nexport default function useOnMount(fn) {\n  // 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\n  /* eslint-disable react-hooks/exhaustive-deps */\n  React.useEffect(fn, EMPTY);\n  /* eslint-enable react-hooks/exhaustive-deps */\n}"],"names":[],"mappings":";;AAGA,MAAM,KAAK,GAAG,EAAE;;AAEhB;AACA;AACA;AACe,SAAS,UAAU,CAAC,EAAE,EAAE;AACvC;AACA;AACA,EAAE,KAAK,CAAC,SAAS,CAAC,EAAE,EAAE,KAAK,CAAC;AAC5B;AACA;;;;","x_google_ignoreList":[0]}