import { c as create_ssr_component, p as is_promise, q as noop, v as validate_component, b as each, e as escape, d as add_attribute } from './ssr-pGtI3Kui.js'; import { P as Progress } from './Progress-Bh0zkgr8.js'; import { f as formatDate } from './Utils-BGShQy8a.js'; import { g as getModalStore } from './stores2-DhhqrV6P.js'; import './ProgressBar.svelte_svelte_type_style_lang-Lwm3XjGR.js'; import './client-CQ5E_ugM.js'; import './exports-DuWZopOC.js'; import './index2-CcAcUxny.js'; const Page = create_ssr_component(($$result, $$props, $$bindings, slots) => { let { data } = $$props; getModalStore(); if ($$props.data === void 0 && $$bindings.data && data !== void 0) $$bindings.data(data); return `

List of all identities that are inactive but still have access in sources

${function(__value) { if (is_promise(__value)) { __value.then(null, noop); return `
${validate_component(Progress, "Progress").$$render($$result, { width: "w-[100px]" }, {}, {})}
`; } return function(reportData) { return ` ${reportData.length === 0 ? `

No inactive identities with access found

` : `
${each(reportData, (identity) => { return ``; })}
Name Sources Created Modified Access Count Entitlement Count Role Count
${escape(identity.displayName)} ${escape(identity.accounts?.map((account) => account.source?.name).join(", "))} ${escape(formatDate(identity.created))} ${escape(formatDate(identity.modified))} ${escape(identity.accessCount)} ${escape(identity.entitlementCount)} ${escape(identity.roleCount)}
Open
`} `; }(__value); }(data.reportData)}
`; }); export { Page as default }; //# sourceMappingURL=_page.svelte-CGFGtE07.js.map