Hide Member Menu while Onbaording

Hi Glidemaniacs.

We’ve set up a kick-ass onboarding process in our app, following many of @Robert_Petitto tips. If you are ever looking for a real hero, visit his channel: https://www.youtube.com/@RobertPetittoWA

However, we couldn’t solve one issue.

How do you hide the member (hamburger) menu if members haven’t fully run through the onboarding process?

It makes no sense if they can bypass onboarding by simply clicking on the icon in the upper left corner.

We assume that there is a simple solution for that, but we are stuck.

Appreciate any help.

Menu

1 Like

They shouldn’t be able to bypass much if you have visibility conditions on your tabs. Have a value in you user profile that’s only filled when when onboarding is completed. Then use that value to control tab visibility. At most they could still open the menu, but with no visible tabs, they can’t navigate anywhere.

Thanks, Jeff.

Unlike for every other screen, there’s no visibility option for the user profile page.

Is there certain functionality or components on the user profile screen that you don’t want the user to access? You could use the same ‘completed’ value to control components or entire containers on that screen. You could also use that same value in a condition to show a hint component saying that they need to complete their profile. Basically lock down anything in that user profile screen that you don’t want them to see.

3 Likes

What @Jeff_Hager said!

2 Likes

YES!!!

That works.

Thank you @Jeff_Hager and @Robert_Petitto

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.