Fluent Commerce Logo
Docs
Sign In

Component SDK

Package

Changed on:

26 July 2024

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 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)


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

Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo