/home/techb158/balavpn.abdallabala.com/node_modules/next/dist/esm/client
NameSizeModeActions
app-dir/-0777rm
compat/-0777rm
components/-0777rm
dev/-0777rm
legacy/-0777rm
lib/-0777rm
portal/-0777rm
react-client-callbacks/-0777rm
request/-0777rm
tracing/-0777rm
add-base-path.js4330666editdlrm
add-base-path.js.map9780666editdlrm
add-locale.js5010666editdlrm
add-locale.js.map8990666editdlrm
app-bootstrap.js22100666editdlrm
app-bootstrap.js.map39640666editdlrm
app-build-id.js9850666editdlrm
app-build-id.js.map14180666editdlrm
app-call-server.js6000666editdlrm
app-call-server.js.map10410666editdlrm
app-find-source-map-url.js11240666editdlrm
app-find-source-map-url.js.map20810666editdlrm
app-globals.js3010666editdlrm
app-globals.js.map6000666editdlrm
app-index.js102280666editdlrm
app-index.js.map172380666editdlrm
app-link-gc.js40250666editdlrm
app-link-gc.js.map51460666editdlrm
app-next-dev.js7330666editdlrm
app-next-dev.js.map12640666editdlrm
app-next-turbopack.js8430666editdlrm
app-next-turbopack.js.map16820666editdlrm
app-next.js8560666editdlrm
app-next.js.map12660666editdlrm
app-webpack.js27270666editdlrm
app-webpack.js.map32070666editdlrm
assign-location.js9950666editdlrm
assign-location.js.map15570666editdlrm
detect-domain-locale.js3800666editdlrm
detect-domain-locale.js.map7110666editdlrm
flight-data-helpers.js50880666editdlrm
flight-data-helpers.js.map86570666editdlrm
form-shared.js55520666editdlrm
form-shared.js.map106220666editdlrm
form.js52120666editdlrm
form.js.map83060666editdlrm
get-domain-locale.js9980666editdlrm
get-domain-locale.js.map24510666editdlrm
has-base-path.js2570666editdlrm
has-base-path.js.map5980666editdlrm
head-manager.js49880666editdlrm
head-manager.js.map83200666editdlrm
image-component.js128780666editdlrm
image-component.js.map214460666editdlrm
index.js312570666editdlrm
index.js.map527990666editdlrm
link.js181650666editdlrm
link.js.map343940666editdlrm
next-dev-turbopack.js14170666editdlrm
next-dev-turbopack.js.map30540666editdlrm
next-dev.js6260666editdlrm
next-dev.js.map12300666editdlrm
next-turbopack.js11660666editdlrm
next-turbopack.js.map23970666editdlrm
next.js3830666editdlrm
next.js.map8930666editdlrm
normalize-locale-path.js3390666editdlrm
normalize-locale-path.js.map8720666editdlrm
normalize-trailing-slash.js9350666editdlrm
normalize-trailing-slash.js.map17360666editdlrm
page-bootstrap.js63140666editdlrm
page-bootstrap.js.map90250666editdlrm
page-loader.js68200666editdlrm
page-loader.js.map122200666editdlrm
remove-base-path.js5260666editdlrm
remove-base-path.js.map11380666editdlrm
remove-locale.js6000666editdlrm
remove-locale.js.map13010666editdlrm
request-idle-callback.js6340666editdlrm
request-idle-callback.js.map13920666editdlrm
resolve-href.js48160666editdlrm
resolve-href.js.map79830666editdlrm
route-announcer.js23460666editdlrm
route-announcer.js.map35230666editdlrm
route-loader.js130750666editdlrm
route-loader.js.map230360666editdlrm
route-params.js68150666editdlrm
route-params.js.map108220666editdlrm
router.js58730666editdlrm
router.js.map88450666editdlrm
script.js127280666editdlrm
script.js.map188540666editdlrm
set-attributes-from-props.js18170666editdlrm
set-attributes-from-props.js.map31010666editdlrm
trusted-types.js14100666editdlrm
trusted-types.js.map19560666editdlrm
use-client-disallowed.js4760666editdlrm
use-client-disallowed.js.map7390666editdlrm
use-intersection.js32480666editdlrm
use-intersection.js.map66470666editdlrm
use-merged-ref.js23450666editdlrm
use-merged-ref.js.map35660666editdlrm
web-vitals.js4910666editdlrm
web-vitals.js.map10050666editdlrm
webpack.js18770666editdlrm
webpack.js.map25420666editdlrm
with-router.js7810666editdlrm
with-router.js.map19350666editdlrm
Edit: /home/techb158/balavpn.abdallabala.com/node_modules/next/dist/esm/client/route-announcer.js.map (3523B)
{"version":3,"sources":["../../src/client/route-announcer.tsx"],"sourcesContent":["import React from 'react'\nimport { useRouter } from './router'\n\nconst nextjsRouteAnnouncerStyles: React.CSSProperties = {\n border: 0,\n clip: 'rect(0 0 0 0)',\n height: '1px',\n margin: '-1px',\n overflow: 'hidden',\n padding: 0,\n position: 'absolute',\n top: 0,\n width: '1px',\n\n // https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe\n whiteSpace: 'nowrap',\n wordWrap: 'normal',\n}\n\nexport const RouteAnnouncer = () => {\n const { asPath } = useRouter()\n const [routeAnnouncement, setRouteAnnouncement] = React.useState('')\n\n // Only announce the path change, but not for the first load because screen\n // reader will do that automatically.\n const previouslyLoadedPath = React.useRef(asPath)\n\n // Every time the path changes, announce the new page’s title following this\n // priority: first the document title (from head), otherwise the first h1, or\n // if none of these exist, then the pathname from the URL. This methodology is\n // inspired by Marcy Sutton’s accessible client routing user testing. More\n // information can be found here:\n // https://www.gatsbyjs.com/blog/2019-07-11-user-testing-accessible-client-routing/\n React.useEffect(\n () => {\n // If the path hasn't change, we do nothing.\n if (previouslyLoadedPath.current === asPath) return\n previouslyLoadedPath.current = asPath\n\n if (document.title) {\n setRouteAnnouncement(document.title)\n } else {\n const pageHeader = document.querySelector('h1')\n const content = pageHeader?.innerText ?? pageHeader?.textContent\n\n setRouteAnnouncement(content || asPath)\n }\n },\n // TODO: switch to pathname + query object of dynamic route requirements\n [asPath]\n )\n\n return (\n \n {routeAnnouncement}\n

\n )\n}\n\nexport default RouteAnnouncer\n"],"names":["React","useRouter","nextjsRouteAnnouncerStyles","border","clip","height","margin","overflow","padding","position","top","width","whiteSpace","wordWrap","RouteAnnouncer","asPath","routeAnnouncement","setRouteAnnouncement","useState","previouslyLoadedPath","useRef","useEffect","current","document","title","pageHeader","querySelector","content","innerText","textContent","p","aria-live","id","role","style"],"mappings":";AAAA,OAAOA,WAAW,QAAO;AACzB,SAASC,SAAS,QAAQ,WAAU;AAEpC,MAAMC,6BAAkD;IACtDC,QAAQ;IACRC,MAAM;IACNC,QAAQ;IACRC,QAAQ;IACRC,UAAU;IACVC,SAAS;IACTC,UAAU;IACVC,KAAK;IACLC,OAAO;IAEP,wFAAwF;IACxFC,YAAY;IACZC,UAAU;AACZ;AAEA,OAAO,MAAMC,iBAAiB;IAC5B,MAAM,EAAEC,MAAM,EAAE,GAAGd;IACnB,MAAM,CAACe,mBAAmBC,qBAAqB,GAAGjB,MAAMkB,QAAQ,CAAC;IAEjE,2EAA2E;IAC3E,qCAAqC;IACrC,MAAMC,uBAAuBnB,MAAMoB,MAAM,CAACL;IAE1C,4EAA4E;IAC5E,6EAA6E;IAC7E,8EAA8E;IAC9E,0EAA0E;IAC1E,iCAAiC;IACjC,mFAAmF;IACnFf,MAAMqB,SAAS,CACb;QACE,4CAA4C;QAC5C,IAAIF,qBAAqBG,OAAO,KAAKP,QAAQ;QAC7CI,qBAAqBG,OAAO,GAAGP;QAE/B,IAAIQ,SAASC,KAAK,EAAE;YAClBP,qBAAqBM,SAASC,KAAK;QACrC,OAAO;YACL,MAAMC,aAAaF,SAASG,aAAa,CAAC;gBAC1BD;YAAhB,MAAME,UAAUF,CAAAA,wBAAAA,8BAAAA,WAAYG,SAAS,YAArBH,wBAAyBA,8BAAAA,WAAYI,WAAW;YAEhEZ,qBAAqBU,WAAWZ;QAClC;IACF,GACA,wEAAwE;IACxE;QAACA;KAAO;IAGV,qBACE,KAACe;QACCC,aAAU,YAAY,qCAAqC;;QAC3DC,IAAG;QACHC,MAAK;QACLC,OAAOhC;kBAENc;;AAGP,EAAC;AAED,eAAeF,eAAc","ignoreList":[0]}