switchTenant method
Switch tenant
Implementation
Future<void> switchTenant(String tenantId) async {
final currentState = state.value;
if (currentState is AuthStateAuthenticated) {
final client = ref.read(prodobitClientProvider);
await client.auth.setCurrentTenantId(tenantId);
state = AsyncValue.data(
AuthState.authenticated(currentState.user, tenantId),
);
}
}