Files
3x-ui-agent/frontend/tools/oxlint/__fixtures__/synthetic-clear.tsx
T
Sanaei f727d04f65
Release 3X-UI for Docker / build (push) Canceled after 0s
Release 3X-UI / build (386) (push) Canceled after 0s
Release 3X-UI / build (amd64) (push) Canceled after 0s
Release 3X-UI / build (arm64) (push) Canceled after 0s
Release 3X-UI / build (armv5) (push) Canceled after 0s
Release 3X-UI / build (armv6) (push) Canceled after 0s
Release 3X-UI / build (armv7) (push) Canceled after 0s
Release 3X-UI / build (s390x) (push) Canceled after 0s
Release 3X-UI / Build for Windows (amd64) (push) Canceled after 0s
Release 3X-UI / Publish rolling dev release (push) Canceled after 0s
v3.7.0
2026-08-24 15:07:15 +02:00

12 lines
523 B
TypeScript

// Fixtures for input-number-guard. Each handler below is a shape the guard must
// reject; ok.tsx holds the onNumber() form it must accept.
import { InputNumber } from 'antd';
declare function setPort(value: number): void;
export const NumberOr = () => <InputNumber onChange={(v) => setPort(Number(v) || 443)} />;
export const TypeofTernary = () => (
<InputNumber onChange={(v) => setPort(typeof v === 'number' ? v : 443)} />
);
export const NullishLiteral = () => <InputNumber onChange={(v) => setPort(v ?? 443)} />;