From 1a430260e2c76a0a80fc60cb39ef8925873e7643 Mon Sep 17 00:00:00 2001 From: wlren Date: Thu, 3 Nov 2022 17:23:35 +0800 Subject: [PATCH] [questions][ui] show toast on contribute --- apps/portal/src/pages/questions/browse.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/portal/src/pages/questions/browse.tsx b/apps/portal/src/pages/questions/browse.tsx index 83f25834..34cbd6c1 100644 --- a/apps/portal/src/pages/questions/browse.tsx +++ b/apps/portal/src/pages/questions/browse.tsx @@ -6,6 +6,7 @@ import { Bars3BottomLeftIcon } from '@heroicons/react/20/solid'; import { NoSymbolIcon } from '@heroicons/react/24/outline'; import type { QuestionsQuestionType } from '@prisma/client'; import type { TypeaheadOption } from '@tih/ui'; +import { useToast } from '@tih/ui'; import { Button, SlideOut } from '@tih/ui'; import QuestionOverviewCard from '~/components/questions/card/question/QuestionOverviewCard'; @@ -205,6 +206,11 @@ export default function QuestionsBrowsePage() { { onSuccess: () => { utils.invalidateQueries('questions.questions.getQuestionsByFilter'); + showToast({ + // Duration: 10000 (optional) + title: `Thank you for submitting your question!`, + variant: 'success', + }); }, }, ); @@ -280,6 +286,8 @@ export default function QuestionsBrowsePage() { sortType, ]); + const { showToast } = useToast(); + const selectedCompanyOptions = useMemo(() => { return selectedCompanySlugs.map((company) => { const [id, label] = company.split('_');