Feature request summary
ResourceList should support a type argument for the type of items that would allow better type safety through all the item-taking functions. This is now possible in TypeScript:
const items: string[];
<ResourceList
items={items}
renderItem((item) => /* inferred as string */ item}
/>
Rationale
Type safety is good :)