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"));