Guides

Creating Custom Components

Build custom UI components using gluestack-ui and nativewind for consistent styling across web and native platforms.

Creating Custom Components

Components

  • All components are sourced from gluestack-ui and styled using nativewind for consistent styling across web and native platforms.

  • Component organization: Located in packages/components folder, subdivided into primitives and custom directories.

  • Custom component creation options:

  • Implementation steps:

    1. Place custom components in packages/components/custom/<component-name>
    2. Create an index.tsx file with exports
    3. Reference components in Next.js and Expo via the alias: @cloudnua-mobile/components/custom/<component-name>

Additional Resources

CloudNua Mobile Starter

This component is included with CloudNua Mobile. All packages and source code are available with your purchase. View plans →

AvatarEnda Kelly

© 2026 Enda Kelly, trading as CloudNua. All rights reserved.

Ireland