This is an implementation of IsValidActions type, aiming to detect name collisions between state and actions. I also introduced the usage of describe in type tests in order to group them and then added test cases for validating withActions types.
Please let me know if any additional changes are required or if there are potential cases where this approach might not work.
This is an implementation of
IsValidActions
type, aiming to detect name collisions between state and actions. I also introduced the usage ofdescribe
in type tests in order to group them and then added test cases for validatingwithActions
types.Please let me know if any additional changes are required or if there are potential cases where this approach might not work.