Skip to content

pantoken-root / renderers/mui/src / toMuiTheme

Funció: toMuiTheme() ​

toMuiTheme(tokens, mode?): PantokenThemeOptions

Experimental

Construeix les opcions de temàtica de MUI a partir d'un IR de token.

Paràmetres ​

tokens ​

només de lectura Token[]

La IR (p. ex. de @pantoken/tokens).

mode? ​

Mode = "light"

Quin mode de color resoldre (per defecte "light").

Retorna ​

PantokenThemeOptions

Opcions preparades per a createTheme de MUI.

Exemple ​

Temàtica per marca, per mode

ts
import { createTheme } from "@mui/material/styles";
import { toMuiTheme } from "@pantoken/mui";
import { byTheme } from "@pantoken/tokens";

const darkCanvas = createTheme(toMuiTheme(byTheme("canvas"), "dark"));