feat(cloud): pause/reactivate members (#184)

* feat: add paused member status

* feat: add paused badge to member table

* chore: add translations

* feat: unpause all members on pro activation
This commit is contained in:
Henry
2025-09-18 22:09:42 +01:00
committed by GitHub
parent 6738fddc5f
commit cea5cf84c8
20 changed files with 2699 additions and 9 deletions

View File

@@ -129,9 +129,9 @@ export default function MembersPage() {
{memberRole &&
memberRole.charAt(0).toUpperCase() + memberRole.slice(1)}
</span>
{memberStatus === "invited" && (
{(memberStatus === "invited" || memberStatus === "paused") && (
<span className="mt-1 inline-flex items-center rounded-md bg-gray-500/10 px-1.5 py-0.5 text-[10px] font-medium text-gray-400 ring-1 ring-inset ring-gray-500/20 sm:ml-2 sm:mt-0 sm:text-[11px]">
{t`Pending`}
{memberStatus === "invited" ? t`Pending` : t`Paused`}
</span>
)}
</div>