- Added CompanyOffer component for submitting company offers with validation. - Integrated email sending functionality upon form submission. - Created a success page for company registration confirmation. - Introduced a reusable SuccessNotification component for displaying success messages. - Updated account update functionality with new fields and validation. - Enhanced user experience with back button and logo components. - Added necessary database migrations for account updates.
18 lines
489 B
TypeScript
18 lines
489 B
TypeScript
import { getSupabaseServerClient } from '@/packages/supabase/src/clients/server-client';
|
|
|
|
import { UpdateAccountSuccessNotification } from '@kit/notifications/components';
|
|
|
|
import { withI18n } from '~/lib/i18n/with-i18n';
|
|
|
|
async function UpdateAccountSuccess() {
|
|
const client = getSupabaseServerClient();
|
|
|
|
const {
|
|
data: { user },
|
|
} = await client.auth.getUser();
|
|
|
|
return <UpdateAccountSuccessNotification userId={user?.id} />;
|
|
}
|
|
|
|
export default withI18n(UpdateAccountSuccess);
|