0.2.0-beta.0 • Published 2 months ago

tr_feature_flags v0.2.0-beta.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

IMPORTANT: Please visit https://digitalfemsa.atlassian.net/wiki/spaces/TIT/pages/527761464/README.md

Don't forget to remove the line above and this one.

Feature Flags

About The Project

Built With

To get more badges visit: https://github.com/Ileriayo/markdown-badges/blob/master/README.md

  • React Native
  • TypeScript
  • Yarn

Getting Started

Prerequisites

Installation

Usage

Components

Feature Flags Provider Component

<Provider debug={false} defaults={{default_value: true}}></Provider>

Este componente es un componente de orden superior que se utiliza para proporcionar el estado y la configuración de las Feature Flags a los componentes hijos en la aplicación.

Props

  • debug: Un valor booleano opcional que, si es verdadero, habilitará la depuración. (default: false).
  • defaultValues: Los valores predeterminados de las flags que se cargaran al inicio de la app.

Feature Flag Component

Este componente se utiliza para controlar la visualización de sus componentes hijos basándose en el valor de una Feature Flag específica. Si la Feature Flag está activada (valor 'true'), entonces se renderizarán los componentes hijos. Si la característica no está activada o no existe, no se renderizará nada.

<FeatureFlag flag="tr_spinplus_prueba">
  <ComponentToShow />
</FeatureFlag>

Props

  • flag: El nombre de la Feature Flag que controlará si se renderizan o no los componentes hijos.

Hooks

Contributing

Contact