Component SDK
Package
Changed on:
29 Jan 2025
Publisher: | Fluent Commerce |
---|---|
Website: | Fluent Commerce |
Download reference module
Version History
2024-07-26
New library:
- Added material-ui/pickers (3.3.10)
QOL:
- MUI components no longer have false linting errors
- Support for CSS prop
- Values passed to the CSS prop will be transpiled into valid CSS and the classname applied to the component. For more docs on this checkout the docs here
- TTypescript library version bump to support newer (v18) node.js versions. Versions above 18 may work but have not been tested.
- No need to import React to use JSX
- Shifted to utilizing Babels automatic runtime feature meaning the JSX transform is automatically imported into tsx files
- Changed the target from es5 to es6
- In line with our core UI frameworks we do not provide support for legacy IE (< 10)
2023-04-19
v1.2023.4.769
Package updates
Overview
The Component SDK allows clients and partners to develop new components to extend the functionality of the Fluent Web Apps.
Detailed Technical Description
Key Features
- Hooks -> Custom components can easily interact with OMX functionality via the provided hooks.
- Utility Components -> Some utility components are provided to make building custom components easier and more consistent.
- Registries -> Before a custom component can be used in an OMX web app, it must be registered with one of the three registries (Details on each can be found on the registries page):
- Component Registry - for standard in-page components
- Field Registry - for interactive form field components
- Template Registry - for adding new template helpers
Developer setup
Information on getting started, setting up your project, and unit testing can be found here.
Capability type: | Tool |
---|