Files
Magent/frontend/app/ui/UserViewBanner.tsx
T
Assclaw f852e7c941
Magent CI/CD / verify (push) Failing after 9m34s
Magent CI/CD / deploy-beta (push) Skipped
chore: standardize security and quality foundations
2026-09-17 20:03:47 +12:00

22 lines
573 B
TypeScript

"use client";
import { setUserViewPreview, useUserViewPreview } from "../lib/viewMode";
export default function UserViewBanner() {
const enabled = useUserViewPreview();
if (!enabled) return null;
return (
<div className="user-view-banner" role="status">
<div>
<strong>User view</strong>
<span>You are previewing the non-admin experience. Your account and backend permissions remain admin.</span>
</div>
<button type="button" onClick={() => setUserViewPreview(false)}>
Exit user view
</button>
</div>
);
}