import { pattern, UI } from "commonfabric"; const identity = (value: T) => value; // FIXTURE: map-receiver-method-roots // Verifies: receiver-method roots inside pattern-owned map callbacks lower reactively // item.toUpperCase() → callback-local lift-applied computation // identity(item.toUpperCase()) → call-argument receiver-method root lowered reactively export default pattern<{ items: string[] }>(({ items }) => ({ [UI]: (
{items.map((item) => {item.toUpperCase()})} {items.map((item) => {identity(item.toUpperCase())})}
), }));