feat: added onboarding flow for admin users (#29872)

This commit is contained in:
Aman Agarwal 2023-12-28 15:37:24 +05:30 committed by GitHub
parent 0128ef648a
commit 645d38bdaa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -39,8 +39,7 @@ export function SignupSuccess() {
user?.email && setUserSignedUpFlag(user?.email); user?.email && setUserSignedUpFlag(user?.email);
}, []); }, []);
const isNonInvitedAndNonAdminUser = const isNonInvitedUser = shouldEnableFirstTimeUserOnboarding === "true";
!user?.isSuperUser && shouldEnableFirstTimeUserOnboarding === "true";
const redirectUsingQueryParam = useCallback( const redirectUsingQueryParam = useCallback(
() => () =>
@ -50,7 +49,7 @@ export function SignupSuccess() {
validLicense, validLicense,
dispatch, dispatch,
showStarterTemplatesInsteadofBlankCanvas, showStarterTemplatesInsteadofBlankCanvas,
isNonInvitedAndNonAdminUser && isEnabledForCreateNew, isNonInvitedUser && isEnabledForCreateNew,
), ),
[], [],
); );