Nicky Meuleman
Nicky Meuleman
Wow. I ran into this while upgrading from Gatsby 3 to Gatsby 4 and you probably saved me several hours of debugging, thank you! I hate the incredibly hack-y-ness of...
tagging in #78 Should this "theme-customization-builder" generate a `.css` file with custom property overrides that can then be used through an url, like `theme` currently? What I'm thinking of is...
I knew URL encoding caught some issues when something in a URL might contain reserved characters (like the & character is encoded, because when it shows up in a URL,...
If there's a limit to the number of badges shown (0,1,2, or 3), how does a theme author pick **which** ones are shown? They don't have access to the information...
Yeah! You just made me think of a way to partially debunk my own claim. The JS can pass a custom property with a number to the theme. Then a...
How should this page look? The idea I had was exactly like the DEMO page, but static, and with a bunch of different messages. For URL, not sure, naming is...
Great description! Covered all the bases (at least, the ones that I can see). The user should be able to define a list of default props to use. (eg. all...
converted `.js` files to `.ts` (initially used method that used `gatsby-node` and thus didn't support TypeScript) and made a `useDefaultProps` hook that uses the props passed to the component and...
Yup. We talked briefly on Twitter where I floated this idea :)
Added defaultprops to components that use them. Typescript is showing errors because the returned type from the `useDefaultProps` hooks doesn't include the props that were not specified, but have a...