diff --git a/apps/portal/src/components/offers/offersSubmission/OffersProfileSave.tsx b/apps/portal/src/components/offers/offersSubmission/OffersProfileSave.tsx index f113ffdb..fbf357dc 100644 --- a/apps/portal/src/components/offers/offersSubmission/OffersProfileSave.tsx +++ b/apps/portal/src/components/offers/offersSubmission/OffersProfileSave.tsx @@ -1,9 +1,9 @@ import { useRouter } from 'next/router'; -import { useState } from 'react'; -import { setTimeout } from 'timers'; -import { CheckIcon, DocumentDuplicateIcon } from '@heroicons/react/20/solid'; -import { BookmarkSquareIcon, EyeIcon } from '@heroicons/react/24/outline'; -import { Button, TextInput } from '@tih/ui'; +// Import { useState } from 'react'; +// import { setTimeout } from 'timers'; +import { DocumentDuplicateIcon } from '@heroicons/react/20/solid'; +import { EyeIcon } from '@heroicons/react/24/outline'; +import { Button, TextInput, useToast } from '@tih/ui'; import { copyProfileLink, @@ -20,18 +20,18 @@ export default function OffersProfileSave({ profileId, token, }: OfferProfileSaveProps) { - const [linkCopied, setLinkCopied] = useState(false); - const [isSaving, setSaving] = useState(false); - const [isSaved, setSaved] = useState(false); + const { showToast } = useToast(); + // Const [isSaving, setSaving] = useState(false); + // const [isSaved, setSaved] = useState(false); const router = useRouter(); - const saveProfile = () => { - setSaving(true); - setTimeout(() => { - setSaving(false); - setSaved(true); - }, 5); - }; + // Const saveProfile = () => { + // setSaving(true); + // setTimeout(() => { + // setSaving(false); + // setSaved(true); + // }, 5); + // }; return (
@@ -44,7 +44,7 @@ export default function OffersProfileSave({ To keep you offer profile strictly anonymous, only people who have the link below can edit it.

-
+
{ - copyProfileLink(profileId, token), setLinkCopied(true); + copyProfileLink(profileId, token); + showToast({ + title: `Profile edit link copied to clipboard!`, + variant: 'success', + }); }} />
-
- {linkCopied && ( -

Link copied to clipboard!

- )} -
- -

+ {/*

If you do not want to keep the edit link, you can opt to save this profile under your user account. It will still only be editable by you. @@ -83,7 +81,7 @@ export default function OffersProfileSave({ variant="primary" onClick={saveProfile} /> -

+
*/}

Discussions

@@ -131,7 +154,7 @@ export default function ProfileComments({