MCPcopy Create free account
hub / github.com/adobe/react-spectrum / SettingsProvider

Function SettingsProvider

packages/dev/s2-docs/src/SettingsProvider.tsx:95–110  ·  view source on GitHub ↗
({children}: SettingsProviderProps)

Source from the content-addressed store, hash-verified

93}
94
95export function SettingsProvider({children}: SettingsProviderProps) {
96 let {colorScheme, toggleColorScheme, systemColorScheme, providerColorScheme} = useSettingsState();
97
98 return (
99 <SettingsContext.Provider
100 value={{
101 colorScheme,
102 toggleColorScheme,
103 systemColorScheme
104 }}>
105 <Provider colorScheme={providerColorScheme} background="layer-1">
106 {children}
107 </Provider>
108 </SettingsContext.Provider>
109 );
110}

Callers

nothing calls this directly

Calls 1

useSettingsStateFunction · 0.85

Tested by

no test coverage detected