Simplify UX of compliance access management

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
Bryan Frimin
2026-02-10 11:32:20 +01:00
parent 09b6934c04
commit 5f7d4689aa
23 changed files with 323 additions and 190 deletions

View File

@@ -0,0 +1,13 @@
import type { IconProps } from "./type";
// Source: Lucide Icons "archive" - https://lucide.dev/icons/archive
// Licensed under ISC License
export function IconArchive({ size = 24, className }: IconProps) {
return (
<svg width={size} height={size} viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className={className} xmlns="http://www.w3.org/2000/svg">
<rect width="20" height="5" x="2" y="3" rx="1" />
<path d="M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8" />
<path d="M10 12h4" />
</svg>
);
}

View File

@@ -1,3 +1,4 @@
export { IconArchive } from "./IconArchive";
export { IconArrowUp } from "./IconArrowUp";
export { IconBox } from "./IconBox";
export { IconBell2 } from "./IconBell2";