Codux Help Center

Browse our articles to find the answers you need

Developing with Codux

Supported Technologies

Codux supports any React project built in TypeScript that uses CSS, CSS modules, Sass, or Stylable as its styling solution. Codux also has basic support for Tailwind CSS - see here.If your project meets these r

Project Prerequisites and Dependencies

Important! Your project needs to have a package.json file in the root directory of your project (or package if it's in a monorepo). This file is crucial as it describes your project and inventories its dependen

Defining a Remix App

Tip! Check out the Remix documentation to learn more about Remix and route configuration.If you start a project from one of our Remix templates, you'll be able to create, navigate, and manage pages, as well as

Working With React Context

Context providers in React provide a way to store data in the root of a component tree (such as in a board) so that the components have access to it without passing props.This is an example where the Board fiel

Understanding Statically Analyzable Board Objects

In general, a board object is not statically analyzable when it is the result of a method or expression. For example, consider the following (not statically analyzable) exported board object that is populated w

Testing With Boards

Boards aren't only there to look good – they can also be used to test your code. The @wixc3/react-board helper package provides a set of helper methods for rendering boards in tests.Helper Methods The helper pa

Using the Component Properties Documentation

Knowing how to use the components you've built for your apps is important, and the best way to know how is by documenting them! Codux automates most of the work associated with creating the documentation for yo

Creating Cover Images for Boards

When you show boards with components in the Add Elements panel (done by default), Codux automatically renders a preview of the board as it looks. When you make changes to the board, the preview in the Add Eleme