diff --git a/resources/js/admin/mobile/EventTasksPage.tsx b/resources/js/admin/mobile/EventTasksPage.tsx index 3c591d1..3a22391 100644 --- a/resources/js/admin/mobile/EventTasksPage.tsx +++ b/resources/js/admin/mobile/EventTasksPage.tsx @@ -750,56 +750,58 @@ export default function MobileEventTasksPage() { - - - - setSearchTerm(e.target.value)} - placeholder={t('events.tasks.search', 'Search photo tasks')} - compact - /> - - setShowEmotionFilterSheet(true)}> - - - {t('events.tasks.emotionFilterShort', 'Emotion')} - - - {emotionFilter - ? emotions.find((e) => String(e.id) === emotionFilter)?.name ?? t('events.tasks.customEmotion', 'Custom emotion') - : t('events.tasks.allEmotions', 'All')} - - + + + + setSearchTerm(e.target.value)} + placeholder={t('events.tasks.search', 'Search photo tasks')} + compact + /> - - - + setShowEmotionFilterSheet(true)}> + + + {t('events.tasks.emotionFilterShort', 'Emotion')} + + + {emotionFilter + ? emotions.find((e) => String(e.id) === emotionFilter)?.name ?? t('events.tasks.customEmotion', 'Custom emotion') + : t('events.tasks.allEmotions', 'All')} + + + + + + + ) : null} diff --git a/resources/js/admin/mobile/__tests__/EventTasksPage.test.tsx b/resources/js/admin/mobile/__tests__/EventTasksPage.test.tsx index 70eabb5..f7823ea 100644 --- a/resources/js/admin/mobile/__tests__/EventTasksPage.test.tsx +++ b/resources/js/admin/mobile/__tests__/EventTasksPage.test.tsx @@ -270,6 +270,8 @@ describe('MobileEventTasksPage', () => { expect(await screen.findByText('Photo tasks for this event')).toBeInTheDocument(); expect(screen.getByText('Quick jump')).toBeInTheDocument(); expect(screen.getByText('assigned')).toBeInTheDocument(); + expect(screen.getByPlaceholderText('Search photo tasks')).toBeInTheDocument(); + expect(screen.getByText('Emotion')).toBeInTheDocument(); expect(api.getTaskCollections).toHaveBeenCalledWith( expect.objectContaining({ event_type: 'wedding' }),