message: fix(origin-ui-core): fetching my devices for inactive user
diff: import React, { useEffect } from 'react';
  import { useDispatch, useSelector } from 'react-redux';
  +import { UserStatus } from '@energyweb/origin-backend-core';
  import { getBackendClient } from '../../features/general';
  import { getMyDevices, fetchMyDevices } from '../../features/devices';
  +import { getUserOffchain } from '../../features';
  import { usePermissions } from '../../utils/permissions';
  import { TableFallback } from '../Table';
  import { Requirements } from '../Layout';
  @@ -9,15 +11,20 @@ import { DeviceTable } from './Table/DeviceTable';
  export function MyDevices() {
  const dispatch = useDispatch();
  +
  + const user = useSelector(getUserOffchain);
  + const userIsActive = user?.status === UserStatus.Active;
  +
  const myDevices = useSelector(getMyDevices);
  const deviceClient = useSelector(getBackendClient)?.deviceClient;
  +
  const { canAccessPage } = usePermissions();
  useEffect(() => {
  - if (deviceClient) {
  + if (deviceClient && userIsActive) {
  dispatch(fetchMyDevices());
  }
  - }, [deviceClient]);
  + }, [deviceClient, user]);
  if (!canAccessPage.value) {
  return <Requirements />;
  