Skip to content

pantoken / renderers/mui/src / toMuiTheme

تابع: toMuiTheme()

toMuiTheme(tokens, mode?): PantokenThemeOptions

تجربی

ایجاد گزینه‌های تم MUI از یک 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"));