📄️ Components
SliDesk allows users to create their own components. For these to be taken into account, they must be in a "components" directory at the root of the presentation. A component consists of a ".mjs" file that can be dynamically imported by the javascript engine.