Skip to content

pantoken / renderers/mui/src / toMuiTheme

Συνάρτηση: toMuiTheme()

toMuiTheme(tokens, mode?): PantokenThemeOptions

Πειραματικό

Δημιουργήστε επιλογές θέματος MUI από ένα token IR.

Παράμετροι

tokens

μόνο για ανάγνωση Token[]

Το IR (π.χ. από @pantoken/tokens).

mode?

Mode = "light"

Ποια λειτουργία χρώματος να επιλυθεί (προεπιλογή "light").

Επιστρέφει

PantokenThemeOptions

Επιλογές έτοιμες για το createTheme του MUI.

Παράδειγμα

Θέμα ανά μάρκα, ανά λειτουργία

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

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