@ -153,6 +153,4 @@ const importEntities = (
|
||||
});
|
||||
};
|
||||
|
||||
type ImporterAction = never;
|
||||
|
||||
export { importEntities, type ImporterAction };
|
||||
export { importEntities };
|
||||
|
||||
@ -3,7 +3,6 @@ import { defineMessage } from 'react-intl';
|
||||
import { patchMe } from '@/actions/me';
|
||||
import { getClient } from '@/api';
|
||||
import { NODE_ENV } from '@/build-config';
|
||||
import messages from '@/messages';
|
||||
import { selectOwnAccount } from '@/queries/accounts/selectors';
|
||||
import KVStore from '@/storage/kv-store';
|
||||
import { useSettingsStore } from '@/stores/settings';
|
||||
@ -115,14 +114,4 @@ const updateSettingsStore =
|
||||
}
|
||||
};
|
||||
|
||||
const getLocale = (fallback = 'en') => {
|
||||
const localeWithVariant = useSettingsStore.getState().settings.locale.replace('_', '-');
|
||||
const locale = localeWithVariant.split('-')[0];
|
||||
return Object.keys(messages).includes(localeWithVariant)
|
||||
? localeWithVariant
|
||||
: Object.keys(messages).includes(locale)
|
||||
? locale
|
||||
: fallback;
|
||||
};
|
||||
|
||||
export { FE_NAME, LEGACY_FE_NAME, changeSetting, saveSettings, updateSettingsStore, getLocale };
|
||||
export { FE_NAME, LEGACY_FE_NAME, changeSetting, saveSettings, updateSettingsStore };
|
||||
|
||||
@ -28,6 +28,4 @@ const env = compileTime(() => {
|
||||
|
||||
const { NODE_ENV, BACKEND_URL, FE_SUBDIRECTORY, WITH_LANDING_PAGE, BANNER_HTML } = env;
|
||||
|
||||
export type FrontendEnv = typeof env;
|
||||
|
||||
export { NODE_ENV, BACKEND_URL, FE_SUBDIRECTORY, WITH_LANDING_PAGE, BANNER_HTML };
|
||||
|
||||
@ -2,13 +2,6 @@ import { queryClient } from '@/queries/client';
|
||||
import { queryKeys } from '@/queries/keys';
|
||||
|
||||
import type { RootState } from '@/store';
|
||||
import type { Account } from 'pl-api';
|
||||
|
||||
const getAccounts = (): Array<Account> =>
|
||||
queryClient
|
||||
.getQueriesData<Account>({ queryKey: queryKeys.accounts.root })
|
||||
.map(([, account]) => account)
|
||||
.filter((account): account is Account => !!account && typeof account.id === 'string');
|
||||
|
||||
const selectAccount = (accountId: string) =>
|
||||
queryClient.getQueryData(queryKeys.accounts.show(accountId));
|
||||
@ -19,4 +12,4 @@ const selectOwnAccount = (state: RootState) => {
|
||||
}
|
||||
};
|
||||
|
||||
export { getAccounts, selectAccount, selectOwnAccount };
|
||||
export { selectAccount, selectOwnAccount };
|
||||
|
||||
@ -55,4 +55,4 @@ const checkFiltered = (index: string, filters: Array<Filter>): Array<FilterResul
|
||||
return results;
|
||||
}, []);
|
||||
|
||||
export { escapeRegExp, regexFromFilters, checkFiltered };
|
||||
export { regexFromFilters, checkFiltered };
|
||||
|
||||
Reference in New Issue
Block a user