Skip to content
weftGitHub

Diagnostics

W013

Early return inside a JSX .map callback.

Fix: Filter first: xs.filter(…).map(…).

Status in weft@0.1.0: reported.

Triggers it:

tsx
export function A({ xs }: any) { return <ul>{xs.map((x: any) => { if (!x.ok) return null; return <li key={x.id}>{x.name}</li> })}</ul> }

More: weft docs lists.