If {} allows any non-nullish value, why doesn’t `FC` allow any properties? [duplicate]
This question already has answers here: TypeScript empty object for a typed variable (11 answers) Closed 3 months ago. I saw the following viewpoint on the React TypeScript Cheatsheet website: “An empty interface, {} and Object all represent “any non-nullish value”—not “an empty object” as you might think.” For example: let value: {}; value = […]