{"version":3,"file":"index.mjs","sources":["../../../../admin/src/pages/Roles/index.jsx"],"sourcesContent":["import * as React from 'react';\n\nimport { Page } from '@strapi/strapi/admin';\nimport { Route, Routes } from 'react-router-dom';\n\nimport { PERMISSIONS } from '../../constants';\n\nimport { ProtectedRolesCreatePage } from './pages/CreatePage';\nimport { ProtectedRolesEditPage } from './pages/EditPage';\nimport { ProtectedRolesListPage } from './pages/ListPage';\n\nconst Roles = () => {\n  return (\n    <Page.Protect permissions={PERMISSIONS.accessRoles}>\n      <Routes>\n        <Route index element={<ProtectedRolesListPage />} />\n        <Route path=\"new\" element={<ProtectedRolesCreatePage />} />\n        <Route path=\":id\" element={<ProtectedRolesEditPage />} />\n      </Routes>\n    </Page.Protect>\n  );\n};\n\nexport default Roles;\n"],"names":["Roles","_jsx","Page","Protect","permissions","PERMISSIONS","accessRoles","_jsxs","Routes","Route","index","element","ProtectedRolesListPage","path","ProtectedRolesCreatePage","ProtectedRolesEditPage"],"mappings":";;;;;;;;;AAWA,MAAMA,KAAAA,GAAQ,IAAA;IACZ,qBACEC,GAAA,CAACC,KAAKC,OAAO,EAAA;AAACC,QAAAA,WAAAA,EAAaC,YAAYC,WAAW;AAChD,QAAA,QAAA,gBAAAC,IAAA,CAACC,MAAAA,EAAAA;;8BACCP,GAAA,CAACQ,KAAAA,EAAAA;oBAAMC,KAAK,EAAA,IAAA;AAACC,oBAAAA,OAAAA,gBAASV,GAAA,CAACW,sBAAAA,EAAAA,EAAAA;;8BACvBX,GAAA,CAACQ,KAAAA,EAAAA;oBAAMI,IAAAA,EAAK,KAAA;AAAMF,oBAAAA,OAAAA,gBAASV,GAAA,CAACa,wBAAAA,EAAAA,EAAAA;;8BAC5Bb,GAAA,CAACQ,KAAAA,EAAAA;oBAAMI,IAAAA,EAAK,KAAA;AAAMF,oBAAAA,OAAAA,gBAASV,GAAA,CAACc,sBAAAA,EAAAA,EAAAA;;;;;AAIpC;;;;"}