8 lines
298 B
TypeScript
8 lines
298 B
TypeScript
import { createSlotPaintCapability, previewSlotByUserData } from '../shared/slot-paint'
|
|
|
|
export const elevatorPaint = createSlotPaintCapability({
|
|
resolveRole: (args) => (args.hitObject?.userData?.slotId as string) ?? null,
|
|
applyPreview: previewSlotByUserData,
|
|
legacyEffective: () => null,
|
|
})
|