Skip to content

Commit

Permalink
feat: Add snackbar when access code is deleted
Browse files Browse the repository at this point in the history
  • Loading branch information
louis-pre committed Jul 24, 2024
1 parent 62a4459 commit 11c0878
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/lib/seam/components/AccessCodeTable/AccessCodeTable.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -140,14 +140,19 @@ export function AccessCodeTable({

const handleAccessCodeDelete = useCallback((accessCodeId: string): void => {
setDeletedAccessCodeIds((prev) => [...prev, accessCodeId])
setAccessCodeResult('deleted')
}, [])

const [accessCodeResult, setAccessCodeResult] = useState<
'created' | 'updated' | null
'created' | 'updated' | 'deleted' | null
>(null)

const accessCodeResultMessage =
accessCodeResult === 'created' ? t.accessCodeCreated : t.accessCodeUpdated
accessCodeResult === 'created'
? t.accessCodeCreated
: accessCodeResult === 'deleted'
? t.accessCodeDeleted
: t.accessCodeUpdated

if (selectedEditAccessCodeId != null) {
return (
Expand Down Expand Up @@ -392,6 +397,7 @@ const t = {
loading: 'Loading access codes',
accessCodeUpdated: 'Access code updated',
accessCodeCreated: 'Access code created',
accessCodeDeleted: 'Access code is being removed',
tryAgain: 'Try again',
fallbackErrorMessage: 'Access codes could not be loaded',
}

0 comments on commit 11c0878

Please sign in to comment.