Revert "feat(webapp): deprecate the subscription step in onboarding process"

This reverts commit 0c1bf302e5.
This commit is contained in:
Ahmed Bouhuolia
2024-04-13 15:18:59 +02:00
parent a39dcd00d5
commit 9807ac04b0
7 changed files with 24 additions and 5 deletions

View File

@@ -1,11 +1,11 @@
// @ts-nocheck
import { omit } from 'lodash';
import { useMutation, useQueryClient } from 'react-query';
import { batch } from 'react-redux';
import t from './types';
import useApiRequest from '../useRequest';
import { useRequestQuery } from '../useQueryRequest';
import { useSetOrganizations } from '../state';
import { useSetOrganizations, useSetSubscriptions } from '../state';
import { omit } from 'lodash';
/**
* Retrieve organizations of the authenticated user.
@@ -32,6 +32,7 @@ export function useOrganizations(props) {
*/
export function useCurrentOrganization(props) {
const setOrganizations = useSetOrganizations();
const setSubscriptions = useSetSubscriptions();
return useRequestQuery(
[t.ORGANIZATION_CURRENT],
@@ -43,6 +44,9 @@ export function useCurrentOrganization(props) {
const organization = omit(data, ['subscriptions']);
batch(() => {
// Sets subscriptions.
setSubscriptions(data.subscriptions);
// Sets organizations.
setOrganizations([organization]);
});