{"ast":null,"code":"import * as React from 'react';\nexport const useFirstRender = callback => {\n const isFirstRender = React.useRef(true);\n if (isFirstRender.current) {\n isFirstRender.current = false;\n callback();\n }\n};","map":{"version":3,"names":["React","useFirstRender","callback","isFirstRender","useRef","current"],"sources":["/home/gnx/Desktop/ETB/ETB-FrontEnd/node_modules/@mui/x-data-grid/hooks/utils/useFirstRender.js"],"sourcesContent":["import * as React from 'react';\nexport const useFirstRender = callback => {\n const isFirstRender = React.useRef(true);\n\n if (isFirstRender.current) {\n isFirstRender.current = false;\n callback();\n }\n};"],"mappings":"AAAA,OAAO,KAAKA,KAAK,MAAM,OAAO;AAC9B,OAAO,MAAMC,cAAc,GAAGC,QAAQ,IAAI;EACxC,MAAMC,aAAa,GAAGH,KAAK,CAACI,MAAM,CAAC,IAAI,CAAC;EAExC,IAAID,aAAa,CAACE,OAAO,EAAE;IACzBF,aAAa,CAACE,OAAO,GAAG,KAAK;IAC7BH,QAAQ,CAAC,CAAC;EACZ;AACF,CAAC","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}