'use client'; import { TERRITORIES } from '@/game/board'; /** This public question never includes a concealed token identity or value. */ export type NoFieldShipmentInput = { kind: 'noField'; territory?: string; sector?: number; }; /** Author one No-Field leaf inside the ordinary shipment expression. */ export function TruthNoFieldShipmentFields({ id, value, disabled, onChange }: { id: string; value: NoFieldShipmentInput; disabled: boolean; onChange: (value: NoFieldShipmentInput) => void; }) { const destination = TERRITORIES.find(territory => territory.id === value.territory); return <> {destination && <> >}
Ask whether the player ships an owned No-Field from reserves this turn. The question does not identify its token or value. A physical-force minimum is a separate condition.
>; }