While adding the TSDoc I noticed a couple of small issues, so I've fixed those here too.
So this PR:
Adds TSDoc to types.ts
Fixes use of custom key (it appeared unused in lieu of the name)
Adds a story to test custom key
Simplify InMenuOptionStuff and OutMenuOptionStuff to use a single component and styled-components to set the color - removes the need for activeClicked on outOptions
While adding the TSDoc I noticed a couple of small issues, so I've fixed those here too.
So this PR:
InMenuOptionStuff
andOutMenuOptionStuff
to use a single component and styled-components to set the color - removes the need foractiveClicked
onoutOptions
Fixes #103