Update card background for pending statuses

This commit is contained in:
andrewwallacespeckle
2025-06-02 17:48:25 +02:00
parent 9f0fcafc42
commit a24a8fab7c
@@ -2,7 +2,7 @@
<WorkspaceCard
:logo="workspace.logo ?? ''"
:name="workspace.name"
:class="requestStatus === WorkspaceJoinRequestStatus.Pending ? '' : 'bg-foundation'"
:class="isActioned ? '' : 'bg-foundation'"
:banner-text="
workspace.discoverabilityAutoJoinEnabled &&
requestStatus !== WorkspaceJoinRequestStatus.Approved
@@ -117,6 +117,13 @@ const members = computed(() => {
}
})
const isActioned = computed(() => {
return (
props.requestStatus === WorkspaceJoinRequestStatus.Approved ||
props.requestStatus === WorkspaceJoinRequestStatus.Pending
)
})
const onRequest = () => {
requestToJoinWorkspace(props.workspace, props.location || 'discovery_card')
if (props.workspace.discoverabilityAutoJoinEnabled) {