It should be possible to make the index signature optional like this:
export type Actions = {[type: string]?: Action}
If the index signature is not optional (as I'm required to type right now) I get errors when passing parameters with the Actions type as the index signature is missing in the passed object.
It should be possible to make the index signature optional like this:
export type Actions = {[type: string]?: Action}If the index signature is not optional (as I'm required to type right now) I get errors when passing parameters with the Actions type as the index signature is missing in the passed object.