Margarita Monorepo

Margarita Monorepo

  • First time here?
  • Developers
  • Got a question?
  • GitHub

›Packages

Home

  • What is this all about?
  • Web and Mobile demos
  • Features
  • What is Tequila API?
  • Questions/Bugs/Feature Requests

Developing

  • Getting Started
  • Contributing
  • Folder Structure
  • Technical Overview
  • Guide: Get your Tequila API key
  • Guide: Firebase implementation

Apps

  • List of Apps
  • GraphQL Server
  • Mobile
  • Web

Packages

  • List of Packages
  • Universal Components

    • Introduction
    • Getting Started
    • Contributing
  • Margarita Components

List of Packages

Folder structure

packages/
├── components
├── config
├── device
├── localization
├── map
├── navigation
├── relay
├── universal-components
├── utils

Packages description

components

@kiwicom/margarita-components

  • Private package
  • Contains Margarita related reusable components
  • More info in separate Margarita Components section

config

@kiwicom/margarita-config

  • Private package
  • Reusable Margarita constants and types
  • For example date format strings, color values, links and time values

device

@kiwicom/margarita-device

  • Private package
  • Device related helpers
  • For example to detect device layout or locale

localization

@kiwicom/margarita-localization

  • Private package
  • Localisation related helpers based on device locale
  • For example currency formatter

map

@kiwicom/margarita-map

  • Private package
  • Margarita MapView implementation

navigation

@kiwicom/margarita-navigation

  • Private package
  • Screens navigation related helpers, which unifies how navigation is used on both platforms

relay

@kiwicom/margarita-relay

  • Private package
  • Margarita Relay implementation, in most cases just exports @kiwicom/relay functions
  • Contains margarita QueryRenderer implementation

universal-components

@kiwicom/universal-components

  • Component Library for React Native, Expo and React applications
  • More info in separate Universal Components section

utils

@kiwicom/margarita-utils

  • Private package
  • Contains small reusable utils and helpers which can be used across platforms
  • For example date and string formatting, debouncing or reusable noop function
Last updated on 4/30/2019 by JoseDuSV
← WebIntroduction →
  • Folder structure
  • Packages description
    • components
    • config
    • device
    • localization
    • map
    • navigation
    • relay
    • universal-components
    • utils
Copyright © 2019 Kiwi.com