{"version":3,"file":"PageForbiddenRoute.mjs","names":["React","PageStatus","useTranslation","PageForbiddenRoute","props","$","_c","title","statusCode","subheader","message","showButton","t","t0","defaultValue","t1","t2","t3","t4","t5"],"sources":["../../../src/routes/components/PageForbiddenRoute.jsx"],"sourcesContent":["import React from 'react';\nimport { PageStatus } from './PageStatus';\nimport { useTranslation } from 'react-i18next';\n\nexport const PageForbiddenRoute = (props) => {\n  const { title, statusCode, subheader, message, showButton } = props;\n  const { t } = useTranslation();\n\n  return (\n    <PageStatus\n      title={\n        title ??\n        t('routes.forbidden.title', { defaultValue: 'Access denied' })\n      }\n      statusCode={statusCode ?? '403'}\n      iconName='shield'\n      subheader={\n        subheader ??\n        t('routes.forbidden.subheader', {\n          defaultValue: \"You don't have permission to view this page.\"\n        })\n      }\n      message={\n        message ??\n        t('routes.forbidden.message', {\n          defaultValue:\n            'If you think you should have access, contact your administrator.'\n        })\n      }\n      to='/'\n      buttonLabel={t('routes.backToHome', {\n        defaultValue: 'Back to Home Page'\n      })}\n      showButton={showButton}\n    />\n  );\n};\n"],"mappings":";;;;;AAIA,MAAaG,sBAAqBC,UAAA;CAAA,MAAAC,IAAAC,EAAA,GAAA;CAChC,MAAA,EAAAC,OAAAC,YAAAC,WAAAC,SAAAC,eAA8DP;CAC9D,MAAA,EAAAQ,MAAcV,gBAAgB;CAAC,IAAAW;AAAA,KAAAR,EAAA,OAAAO,KAAAP,EAAA,OAAAE,OAAA;AAKzBM,OAAAN,SACAK,EAAE,0BAA0B,EAAAE,cAAgB,iBAAiB,CAAC;AAAAT,IAAA,KAAAO;AAAAP,IAAA,KAAAE;AAAAF,IAAA,KAAAQ;OAAAA,MAAAR,EAAA;CAEpD,MAAAU,KAAAP,cAAA;CAAmB,IAAAQ;AAAA,KAAAX,EAAA,OAAAI,aAAAJ,EAAA,OAAAO,GAAA;AAG7BI,OAAAP,aACAG,EAAE,8BAA8B,EAAAE,cAChB,gDACf,CAAC;AAAAT,IAAA,KAAAI;AAAAJ,IAAA,KAAAO;AAAAP,IAAA,KAAAW;OAAAA,MAAAX,EAAA;CAAA,IAAAY;AAAA,KAAAZ,EAAA,OAAAK,WAAAL,EAAA,OAAAO,GAAA;AAGFK,OAAAP,WACAE,EAAE,4BAA4B,EAAAE,cAE1B,oEACH,CAAC;AAAAT,IAAA,KAAAK;AAAAL,IAAA,KAAAO;AAAAP,IAAA,KAAAY;OAAAA,MAAAZ,EAAA;CAAA,IAAAa;AAAA,KAAAb,EAAA,OAAAO,GAAA;AAGSM,OAAAN,EAAE,qBAAqB,EAAAE,cACpB,qBACf,CAAC;AAAAT,IAAA,KAAAO;AAAAP,IAAA,MAAAa;OAAAA,MAAAb,EAAA;CAAA,IAAAc;AAAA,KAAAd,EAAA,QAAAM,cAAAN,EAAA,QAAAQ,MAAAR,EAAA,QAAAU,MAAAV,EAAA,QAAAW,MAAAX,EAAA,QAAAY,MAAAZ,EAAA,QAAAa,IAAA;AAvBJC,OAAA,sBAAA,cAAC,YAAD;GAEI,OAAAN;GAGU,YAAAE;GACH,UAAA;GAEP,WAAAC;GAMA,SAAAC;GAMC,IAAA;GACU,aAAAC;GAGDP;GACZ,CAAA;AAAAN,IAAA,MAAAM;AAAAN,IAAA,MAAAQ;AAAAR,IAAA,MAAAU;AAAAV,IAAA,MAAAW;AAAAX,IAAA,MAAAY;AAAAZ,IAAA,MAAAa;AAAAb,IAAA,MAAAc;OAAAA,MAAAd,EAAA;AAAA,QAzBFc"}