Adding a dynamic footer that supports three types of elements:
Link with icon
Link with just text
Plaintext
The footer is configured using a footer.json file in static/config/.
Had an issue where I wasn't able to use the tab index, but ultimately it was just a misunderstanding on my part as to why it wasn't working.
Additionally, I created an Icon component which dynamically (ish) loads icons. Downside of this approach is that I have to load all of the icons into memory, but at present this is better than the previous approach using \@loadable/component. It kind of worked before, but would lag when compiling.
As a result, I needed to change any and all components that leveraged the old icon component to use the new one, props, aria tags, etc.
Adding a dynamic footer that supports three types of elements:
The footer is configured using a footer.json file in
static/config/
.Had an issue where I wasn't able to use the tab index, but ultimately it was just a misunderstanding on my part as to why it wasn't working.
Additionally, I created an
Icon
component which dynamically (ish) loads icons. Downside of this approach is that I have to load all of the icons into memory, but at present this is better than the previous approach using\@loadable/component
. It kind of worked before, but would lag when compiling.As a result, I needed to change any and all components that leveraged the old icon component to use the new one, props, aria tags, etc.