* Remove auth guard from password reset email endpoint * Add arg for GQL mutation and update its usage * Add forgot password button on sign-in page * Generate automated graphql queries * Move utils to dedicated hook * Remove useless hook function * Split simple hook methods * Split workspace hook * Split signInWithGoogle hook * Split useSignInUpForm * Fix error in logs * Add Link Button UI Component * Add storybook doc --------- Co-authored-by: martmull <martmull@hotmail.fr>
12 lines
450 B
TypeScript
12 lines
450 B
TypeScript
import { useParams } from 'react-router-dom';
|
|
|
|
import { useGetWorkspaceFromInviteHashQuery } from '~/generated/graphql.tsx';
|
|
|
|
export const useWorkspaceFromInviteHash = () => {
|
|
const workspaceInviteHash = useParams().workspaceInviteHash;
|
|
const { data: workspaceFromInviteHash } = useGetWorkspaceFromInviteHashQuery({
|
|
variables: { inviteHash: workspaceInviteHash || '' },
|
|
});
|
|
return workspaceFromInviteHash?.findWorkspaceFromInviteHash;
|
|
};
|