Skip to main content
The UI Kit Builder for React Native organizes code into logical directories for components, configuration, navigation, and utilities. This guide helps you navigate the structure so you know exactly where to make changes.

Root Files


Key Folders

config/

Configuration management for the Builder settings.

components/

Each component folder contains the main component file and associated hooks. These are the building blocks of your chat UI.
Navigation configuration using React Navigation.

utils/

Utility functions and application constants.

assets/

Static assets including icons, images, and fonts.

Platform Directories

ios/

iOS-specific native code and configuration.

android/

Android-specific native code and configuration.

Quick Reference: Where to Customize

Prefer using config.json for feature toggles and the theme provider in App.tsx for styling. For extensive changes, create new components rather than modifying core files directly.

Next Steps

UI Kit Builder Settings

Configure feature toggles and behavior.

Customizations

Modify component props, styling, and behavior.

Theming

Customize colors, typography, and styling.

Components

Explore available UI components.