Skip to content

pantoken-root / renderers/mui/src / toMuiTheme

دالة: toMuiTheme() ​

toMuiTheme(tokens, mode?): PantokenThemeOptions

Experimental

بناء خيارات سمة MUI من تمثيل الرموز (token IR).

Parameters ​

tokens ​

للقراءة فقط Token[]

IR (مثلاً من @pantoken/tokens).

mode? ​

Mode = "light"

أي وضع لون ليتم حله (الافتراضي "light").

Returns ​

PantokenThemeOptions

خيارات جاهزة لـ createTheme الخاص بـ MUI.

Example ​

سمة لكل علامة تجارية ولكل وضع

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

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