🧱 Composants UI (React Native)
Le SDK fournit deux vues intégrées — <NutritionView /> et <TrainingView /> — et une fabrique Destination typée. Guide RN complet : Navigation.
Vue d'ensemble en une page
import {
AzeooProvider, useAzeoo,
NutritionView, TrainingView,
Destination,
} from 'react-native-azeoo-lib';
function MyScreen() {
const { sdk } = useAzeoo();
return (
<View>
{/* Embed the nutrition surface */}
<NutritionView bottomSafeArea={false} />
{/* Navigate via typed destinations */}
<Button title="Open plan" onPress={() => {
sdk?.navigate(Destination.nutrition.plan('abc-123'));
}} />
</View>
);
}
Suite de lecture
- Module nutrition — Catalogue complet des destinations nutrition (plans, recettes, scanner, recherche, panier, …).
- Module entraînement — Catalogue complet des destinations entraînement (séances, exercices, progression, planning).
- Navigation React Native — Exemples TypeScript, conteneur d'onglets, liens profonds.
- Concepts — Navigation — Architecture et catalogue.
- Configuration — Thème, safe area, liens profonds.