diff --git a/src/cloud/components/atoms/AnnouncementAlert.tsx b/src/cloud/components/atoms/AnnouncementAlert.tsx index 5dbdcc43e0..b589bfe5e1 100644 --- a/src/cloud/components/atoms/AnnouncementAlert.tsx +++ b/src/cloud/components/atoms/AnnouncementAlert.tsx @@ -221,7 +221,8 @@ const AnnouncementAlert = () => { your plan.

- {permissions.filter((p) => p.role !== 'viewer').length >= 1 && ( + {permissions.filter((p) => p.role !== 'viewer').length > + freePlanMembersLimit && (

You can continue for free if you demote your other members to a{' '} @@ -274,7 +275,8 @@ const AnnouncementAlert = () => { Your space is not eligible for a free trial anymore. Please tell your admins to upgrade your plan.

- {permissions.filter((p) => p.role !== 'viewer').length >= 1 && ( + {permissions.filter((p) => p.role !== 'viewer').length > + freePlanMembersLimit && (

If you wish to continue for free, they can also demote you or other members to a{' '} @@ -287,6 +289,21 @@ const AnnouncementAlert = () => { role.

)} + + + diff --git a/src/cloud/pages/settings/index.tsx b/src/cloud/pages/settings/index.tsx index ce791a640b..8b610e0d13 100644 --- a/src/cloud/pages/settings/index.tsx +++ b/src/cloud/pages/settings/index.tsx @@ -21,11 +21,6 @@ import { LoadingButton } from '../../../shared/components/atoms/Button' import ButtonGroup from '../../../shared/components/atoms/ButtonGroup' import styled from '../../../shared/lib/styled' import OnboardingLayout from '../../components/organisms/Onboarding/layouts/OnboardingLayout' -import UsageFormRow, { - SpaceUsageIntent, -} from '../../components/organisms/Onboarding/molecules/UsageFormRow' -import { trackEvent } from '../../api/track' -import { MixpanelActionTrackTypes } from '../../interfaces/analytics/mixpanel' const SettingsPage = ({ currentUser }: SettingsPageResponseBody) => { const [displayName, setDisplayName] = useState( @@ -38,7 +33,6 @@ const SettingsPage = ({ currentUser }: SettingsPageResponseBody) => { setPartialGlobalData, } = useGlobalData() const [iconFile, setIconFile] = useState(null) - const [intent, setIntent] = useState() const [fileUrl, setFileUrl] = useState( currentUser.icon != null ? buildIconUrl(currentUser.icon.location) : null ) @@ -79,14 +73,6 @@ const SettingsPage = ({ currentUser }: SettingsPageResponseBody) => { ? getTeamURL(teams[0]) : `/cooperate` - if (intent != null) { - await trackEvent( - intent === 'personal' - ? MixpanelActionTrackTypes.UserIntentPersonal - : MixpanelActionTrackTypes.UserIntentTeam - ) - } - push(finalRedirect) } catch (error) { setError(error) @@ -94,7 +80,6 @@ const SettingsPage = ({ currentUser }: SettingsPageResponseBody) => { setSending(false) }, [ - intent, currentUser, displayName, teams, @@ -136,11 +121,6 @@ const SettingsPage = ({ currentUser }: SettingsPageResponseBody) => { }} /> - {error != null && }