refactor(settings): allow all to use settings api [EE-6923]

fix [EE-6923]
This commit is contained in:
Chaim Lev-Ari
2024-06-09 14:34:22 +03:00
committed by Chaim Lev-Ari
parent b0e3afa0b6
commit 3386b1a18a
55 changed files with 1018 additions and 479 deletions
@@ -2,7 +2,7 @@ import _ from 'lodash';
import { useMemo } from 'react';
import { humanize, truncate } from '@/portainer/filters/filters';
import { usePublicSettings } from '@/react/portainer/settings/queries';
import { useSettings } from '@/react/portainer/settings/queries';
import { Link } from '@@/Link';
@@ -10,9 +10,9 @@ import { helper } from './columns.helper';
import { name } from './columns.name';
export function useColumns() {
const hideStacksQuery = usePublicSettings<boolean>({
const hideStacksQuery = useSettings({
select: (settings) =>
settings.GlobalDeploymentOptions.hideStacksFunctionality,
!!settings.GlobalDeploymentOptions?.hideStacksFunctionality,
});
return useMemo(