/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import React, { useContext } from 'react'; import { LoadedSettings } from '../../config/settings.js'; export const SettingsContext = React.createContext( undefined, ); export const useSettings = () => { const context = useContext(SettingsContext); if (context === undefined) { throw new Error('useSettings must be used within a SettingsProvider'); } return context; };