MCPcopy Create free account
hub / github.com/alephdata/aleph / selectMetadata

Function selectMetadata

ui/src/selectors.js:74–83  ·  view source on GitHub ↗
(state)

Source from the content-addressed store, hash-verified

72}
73
74export function selectMetadata(state) {
75 const metadata = selectObject(state, state, 'metadata');
76 if (!metadata.isPending) {
77 const locale = selectLocale(state);
78 const localeMismatch = metadata?.app?.locale !== locale;
79 metadata.shouldLoad = metadata.shouldLoad || localeMismatch;
80 metadata.shouldLoad = metadata.shouldLoad || metadata.isError;
81 }
82 return metadata;
83}
84
85export function selectFeatureFlags(state) {
86 return selectMetadata(state).feature_flags;

Callers 15

mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90
mapStateToPropsFunction · 0.90

Calls 2

selectObjectFunction · 0.85
selectLocaleFunction · 0.85

Tested by

no test coverage detected