Créons une application Todo avec React Native + Expo

Partie 1. Créer une mise en page de base et un composant d'en-tête

Dans cet article, nous allons créer une application To Do, et nous aurons une mise en page de base avec en-tête, contenu et à l'intérieur du contenu, nous avons une liste de tâches.

Cours connexe:

Contenu complet:

Partie 1 - Créer une disposition de base et un composant d'en-tête

Partie 2 - Créer un composant d'élément

Partie 3 - Créer le composant AddTask pour insérer une nouvelle tâche

Partie 4 - Alerte en cas d'erreur

Partie 5 - Ignorez le clavier lorsque vous cliquez loin du clavier

Partie 6 - Expo React Native Partie 6 - Supprimer l'élément

Partie 7 - Utilisation de la flexBox pour résoudre le problème hors écran.

return (
<View style={styles.container}>
...header...
<View style={styles.content}>
... input form ...
...list...
</View>
</View>
);

Ensuite, nous copions les tâches à partir de l'url suivante:

https://gist.github.com/delapuente/900160

const [tasks, setTasks] = useState([
{ task: "HTML I", id: "1" },
{ task: "CSS", id: "2" },
{ task: "Responsive design", id: "3" },
])

Ensuite, nous allons ajouter la FlatList pour rendre les données «tâches» et également lister la tâche à l'intérieur du composant Texte.

<View style={styles.list}>
<FlatList
data={tasks}
renderItem={({ item }) => (
<Text>{item.task}</Text>
)}
/>
</View>

content: {
padding: 30
},
list: {
marginTop: 30,
}

Nous allons créer un tout nouveau composant dans un fichier différent pour l'en-
tête et il est plus facile à mettre à jour.

Nous allons créer un nouveau dossier appelé «composants».

À l'intérieur de Header.js

import React from 'react'
import { StyleSheet, Text, View } from 'react-native';
const Header = () => {
return (
<View style={styles.header}>
<Text style={styles.title}>CKmobile tasks</Text>
</View>
)
}
export default Header
const styles = StyleSheet.create({
header: {
height: 80,
paddingTop: 30,
backgroundColor: 'blue'
},
title: {
textAlign: 'center',
color: '#fff',
fontSize: 20,
fontWeight: 'bold',
fontStyle: 'italic'
}
});

import { StatusBar } from 'expo-status-bar';
import React, { useState } from 'react';
import { StyleSheet, Text, View, FlatList, SafeAreaView } from 'react-native';
import Header from './components/Header';

Suivez nous:

Suggested posts

Éviter les conséquences dévastatrices d'un accident vasculaire cérébral : apprendre du parcours d'une famille.

Éviter les conséquences dévastatrices d'un accident vasculaire cérébral : apprendre du parcours d'une famille.

Introduction Un accident vasculaire cérébral est une urgence médicale qui peut frapper n'importe qui à tout moment. Elle survient lorsque le flux sanguin vers une partie du cerveau est perturbé, entraînant une perte soudaine de la fonction cérébrale.

Mes ressources de codage les plus utilisées

Mes ressources de codage les plus utilisées

Cette semaine, j'ai reçu un e-mail d'un membre de la liste de diffusion quotidienne. Ils voulaient savoir : Quelles ressources consultez-vous quotidiennement, hebdomadairement et mensuellement ? Grande question ! Je suis heureux d'essayer de partager quelques idées sur mon flux de travail et les principales ressources que j'utilise.

Related posts

La révolution du lieu de travail : les meilleurs experts discutent du travail hybride et à distance

La révolution du lieu de travail&nbsp;: les meilleurs experts discutent du travail hybride et à distance

Dans le paysage commercial en évolution rapide d'aujourd'hui, le concept de travail hybride et à distance a pris un élan sans précédent. Alors que les entreprises continuent de s'adapter à l'évolution des besoins et des attentes de leurs employés, des experts de divers domaines se sont réunis pour discuter des avantages, des défis et de l'avenir de cette façon de travailler transformatrice.

VIE SANS LIMITE

Quand tu grandis, on a tendance à te dire que le monde est comme il est et que ta vie est juste de vivre ta vie à l'intérieur du monde, sans jamais risquer ta vie, juste suivre un chemin tracé et mourir à la fin, et essayer de ne pas cogner trop les murs. Mais c'est une vie très limitée.

La performance solo de la fille aux cheveux roux

En mission de Hayden, Katie se filme en train de se masturber.

La performance solo de la fille aux cheveux roux

Il était minuit passé lorsque Hayden a ramené Katie à son dortoir universitaire après leur soirée ensemble. Elle avait un cours tôt le matin et n'avait plus de vêtements de rechange après être restée avec lui la nuit précédente.

Conversations dangereuses

Conversations dangereuses

Si nous voulons continuer à prospérer sur cette planète, nous allons devoir avoir des conversations dangereuses. Celles qui remettent en question ce que nous avons fait, ce que nous faisons et ce que nous sommes actuellement sur le point de continuer à faire (ou prévoyons de faire).