UNPKG

apphouse

Version:

Component library for React that uses observable state management and theme-able components.

48 lines (44 loc) 1.51 kB
// import { ApphousePaletteModeOptions } from "../../constants"; // import { getDefaultColors } from "../Color"; // import { Palette } from "../Palette"; // import { Theme } from "../Theme"; import { Palette } from "../Palette"; import { getPaletteMatchingColorsByKey } from "./matchings.utils"; // const defaultThemeSettings = getDefaultThemeSettings("dark"); // export const SampleTestTheme = new Theme({ // title: "Test theme", // palette: { // // base: new Palette({ // // title: "Base", // // id: "base", // // description: "Base colors", // // mode: "base", // // colors: getDefaultColors(ApphousePaletteModeOptions.base), // // }), // // dark: new Palette({ // // title: "Dark", // // id: "dark", // // description: "Dark theme colors", // // mode: "theme", // // colors: getDefaultColors(ApphousePaletteModeOptions.dark), // // }), // // light: new Palette({ // // title: "Light", // // id: "light", // // description: "Light theme colors", // // mode: "theme", // // colors: getDefaultColors(ApphousePaletteModeOptions.light), // // }), // }, // tokens: defaultThemeSettings.tokens, // styles: defaultThemeSettings.styles, // }); describe("matching", () => { test("getPaletteMatchingColorsByKey", () => { const matchingColors = getPaletteMatchingColorsByKey({ dark: new Palette(), light: new Palette(), }); expect(matchingColors).toEqual({}); }); });