Intermix Menu Item
When dealing with multiple frontend technologies, we will run into the issue of not having access to React components (like NavLink) , that will be required for the layout items like the menu or dashboard. This plugin will abstract out access to these React components and make them available to other non-React pilet apps.
The following functions are brought to the Pilet API.
Setup and Bootstrapping
The provided library only brings API extensions for pilets to a Piral instance.
For the setup of the library itself you'll need to import
createLinkApi from the
The integration looks like:
Create a menu link component based on NavLink
createLink(to: string, name: string): ComponentType;
piral.registerMenu(() => app.createLink("/svlete-app", "Svelte App"));