blob: e8815eef4a13a5fb84af6bb649b23977e4b306c4 [file] [log] [blame]
// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import type * as Common from '../../../core/common/common.js';
import * as ThemeSupport from '../../legacy/theme_support/theme_support.js';
/**
* Houses any setup required to run the component docs server. Currently this is
* only populating the runtime CSS cache but may be extended in the future.
*/
export async function setup(): Promise<void> {
const setting = {
get() {
return 'default';
},
addChangeListener: () => {},
} as unknown as Common.Settings.Setting<string>;
ThemeSupport.ThemeSupport.instance({forceNew: true, setting});
}