@@ -28,12 +28,16 @@ import {
2828 PublishedConfiguratorStateProvider ,
2929} from "@/configurator" ;
3030import { DataSetTable } from "@/configurator/components/datatable" ;
31+ import { flag } from "@/configurator/components/flag" ;
3132import { parseDate } from "@/configurator/components/ui-helpers" ;
3233import {
3334 DEFAULT_DATA_SOURCE ,
3435 useIsTrustedDataSource ,
3536} from "@/domain/datasource" ;
36- import { useDataCubeMetadataWithComponentValuesQuery } from "@/graphql/query-hooks" ;
37+ import {
38+ DimensionMetadataFragment ,
39+ useDataCubeMetadataWithComponentValuesQuery ,
40+ } from "@/graphql/query-hooks" ;
3741import { DataCubePublicationStatus } from "@/graphql/resolver-types" ;
3842import { useLocale } from "@/locales/use-locale" ;
3943import useEvent from "@/utils/use-event" ;
@@ -120,7 +124,7 @@ export const ChartPublishedInner = ({
120124 } = useChartTablePreview ( ) ;
121125 const handleToggleTableView = useEvent ( ( ) => setIsTablePreview ( ( c ) => ! c ) ) ;
122126
123- const allDimensions = useMemo ( ( ) => {
127+ const allDimensions : DimensionMetadataFragment [ ] = useMemo ( ( ) => {
124128 return [
125129 ...( metaData ?. dataCubeByIri ?. dimensions ?? [ ] ) ,
126130 ...( metaData ?. dataCubeByIri ?. measures ?? [ ] ) ,
@@ -177,12 +181,14 @@ export const ChartPublishedInner = ({
177181 { meta . title [ locale ] }
178182 </ Typography >
179183
180- < MetadataPanel
181- datasetIri = { dataSet }
182- dataSource = { dataSource }
183- dimensions = { allDimensions }
184- container = { rootRef . current }
185- />
184+ { flag ( "metadata" ) && (
185+ < MetadataPanel
186+ datasetIri = { dataSet }
187+ dataSource = { dataSource }
188+ dimensions = { allDimensions }
189+ container = { rootRef . current }
190+ />
191+ ) }
186192 </ Flex >
187193
188194 { meta . description [ locale ] && (
0 commit comments