diff --git a/src-ts/tools/gamification-admin/pages/badge-detail/BadgeDetailPage.tsx b/src-ts/tools/gamification-admin/pages/badge-detail/BadgeDetailPage.tsx index 750150577..c3148a3ce 100644 --- a/src-ts/tools/gamification-admin/pages/badge-detail/BadgeDetailPage.tsx +++ b/src-ts/tools/gamification-admin/pages/badge-detail/BadgeDetailPage.tsx @@ -267,6 +267,7 @@ const BadgeDetailPage: FC = () => { if (activeTab === BadgeDetailsTabViews.manualAward) { activeTabElement = setActiveTab(BadgeDetailsTabViews.awardedMembers)} /> } if (activeTab === BadgeDetailsTabViews.batchAward) { diff --git a/src-ts/tools/gamification-admin/pages/badge-detail/ManualAwardTab/ManualAwardTab.tsx b/src-ts/tools/gamification-admin/pages/badge-detail/ManualAwardTab/ManualAwardTab.tsx index 284ad8f8d..58844c932 100644 --- a/src-ts/tools/gamification-admin/pages/badge-detail/ManualAwardTab/ManualAwardTab.tsx +++ b/src-ts/tools/gamification-admin/pages/badge-detail/ManualAwardTab/ManualAwardTab.tsx @@ -11,7 +11,8 @@ import { generateCSV, manualAssignRequestAsync } from '../badge-details.function import styles from './ManualAwardTab.module.scss' export interface ManualAwardTabProps { - badge: GameBadge + badge: GameBadge, + onManualAssign: () => void } const ManualAwardTab: FC = (props: ManualAwardTabProps) => { @@ -76,6 +77,7 @@ const ManualAwardTab: FC = (props: ManualAwardTabProps) => isOpen={showBadgeAssigned} onClose={() => { setShowBadgeAssigned(false) + props.onManualAssign() }} /> } diff --git a/src-ts/tools/gamification-admin/pages/create-badge/create-badge-form/create-badge-functions/create-badge-store/create-badge.store.ts b/src-ts/tools/gamification-admin/pages/create-badge/create-badge-form/create-badge-functions/create-badge-store/create-badge.store.ts index 9a2f83fba..a9ff543b7 100644 --- a/src-ts/tools/gamification-admin/pages/create-badge/create-badge-form/create-badge-functions/create-badge-store/create-badge.store.ts +++ b/src-ts/tools/gamification-admin/pages/create-badge/create-badge-form/create-badge-functions/create-badge-store/create-badge.store.ts @@ -17,5 +17,9 @@ export async function submitRequestAsync(request: CreateBadgeRequest): Promise