{"version":3,"sources":["../../src/pages/_app.tsx"],"sourcesContent":["import React from 'react'\n\nimport type {\n AppContextType,\n AppInitialProps,\n AppPropsType,\n NextWebVitalsMetric,\n AppType,\n} from '../shared/lib/utils'\nimport type { Router } from '../client/router'\n\nimport { loadGetInitialProps } from '../shared/lib/utils'\n\nexport type { AppInitialProps, AppType }\n\nexport type { NextWebVitalsMetric }\n\nexport type AppContext = AppContextType\n\nexport type AppProps

= AppPropsType\n\n/**\n * `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.\n * This allows for keeping state between navigation, custom error handling, injecting additional data.\n */\nasync function appGetInitialProps({\n Component,\n ctx,\n}: AppContext): Promise {\n const pageProps = await loadGetInitialProps(Component, ctx)\n return { pageProps }\n}\n\nexport default class App

extends React.Component<\n P & AppProps,\n S\n> {\n static origGetInitialProps = appGetInitialProps\n static getInitialProps = appGetInitialProps\n\n render() {\n const { Component, pageProps } = this.props as AppProps\n\n return \n }\n}\n"],"names":["React","loadGetInitialProps","appGetInitialProps","Component","ctx","pageProps","App","origGetInitialProps","getInitialProps","render","props"],"mappings":";AAAA,OAAOA,WAAW,QAAO;AAWzB,SAASC,mBAAmB,QAAQ,sBAAqB;AAUzD;;;CAGC,GACD,eAAeC,mBAAmB,EAChCC,SAAS,EACTC,GAAG,EACQ;IACX,MAAMC,YAAY,MAAMJ,oBAAoBE,WAAWC;IACvD,OAAO;QAAEC;IAAU;AACrB;AAEA,eAAe,MAAMC,YAAsCN,MAAMG,SAAS;;aAIjEI,sBAAsBL;;;aACtBM,kBAAkBN;;IAEzBO,SAAS;QACP,MAAM,EAAEN,SAAS,EAAEE,SAAS,EAAE,GAAG,IAAI,CAACK,KAAK;QAE3C,qBAAO,KAACP;YAAW,GAAGE,SAAS;;IACjC;AACF","ignoreList":[0]}