文档目录
IE 布局槽位
IE 布局槽位:按 slot 描述批量渲染物品槽。
import { IE_MACHINES, ieExpandSlots } from "../ie-machine-layout";
import { IeLayoutSlots } from "./index";
export function IeLayoutSlotsDemo() {
const slots = ieExpandSlots(IE_MACHINES.cokeOven);
const items = Object.fromEntries(slots.map(slot => [slot.label, { icon: "coal" as const }]));
return (
<div className="relative size-40">
<IeLayoutSlots items={items} slots={slots} />
</div>
);
}
安装
$pnpm add @tennantite/ienpm 方式安装编译产物;需要改造源码请用上方的 CLI 拷贝安装。
源码
packages/ie/src/ie-layout-slots/index.tsxnpm 包保留源码目录,可直接复制改造。