Component SDK
Package
Changed on:
26 July 2024
Publisher: | Fluent Commerce |
---|---|
Website: | Fluent Commerce |
Download reference module
Version History
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 node.js versions
- No need to import React to use JSX
- Shifted to utilising 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)
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 |
---|