19 packages
@myxplor/agent-detection
Currently this is just a simple regex to detect if the useragent is a mobile. We're considering `iPads` to be a mobile device.
@myxplor/eslint-config-base
Basic ESLint shareable config, for projects not using React
@myxplor/eslint-config-react
Extends the base configuration and includes some React rules. For projects using React
@myxplor/forms
A standard way to render our form inputs, textareas, and submit buttons. The best way to get a feel of how these components work is via storybook.
@myxplor/icons

@myxplor/notifications-redux
The notification component (in `@myxplor/ui`) wrapped in redux
@myxplor/payload-helpers
Most useful when deal with JSON-api endpints. _(Which we are moving away from)_
@myxplor/scroll-to-top
With single page apps, if the user has scrolled downwards and clicks a `ReactRouter Link` to navigate to a new page the viewport will remain scrolled down. This is a thin wrapper to scroll the page to the top when the browsers history state changes.s
@myxplor/shared
Shared react/redux components
@myxplor/stardust
Stardust is a single source of truth for user interface (UI) standards at Xplor.