Feat: Sync entre addRessources et gestionRessources
This commit is contained in:
@@ -10,10 +10,11 @@ import { FlatList, Image, StyleSheet, Text, View } from "react-native";
|
||||
import { Ressources } from "../../class/class";
|
||||
import { getRessources } from "../../services/ressourcesService";
|
||||
import SelectChantier from "@/components/selectChantier";
|
||||
import { useRessources } from "../ContextRessource";
|
||||
|
||||
export default function GestionnaireRessource() {
|
||||
const [search, setSearch] = useState("");
|
||||
const [ressource, setRessources] = useState<Ressources[]>([]);
|
||||
const {ressources, setRessources} = useRessources();
|
||||
const [filterType, setFilterType] = useState("tout");
|
||||
const [showFilterMenu, setShowFilterMenu] = useState(false);
|
||||
const router = useRouter();
|
||||
@@ -30,7 +31,7 @@ export default function GestionnaireRessource() {
|
||||
loadData();
|
||||
}, []);
|
||||
|
||||
const filteredData = ressource.filter((r) => {
|
||||
const filteredData = ressources.filter((r) => {
|
||||
const matchName = r.name.toLowerCase().includes(search.toLowerCase());
|
||||
const matchType = filterType === "tout" || r.type === filterType;
|
||||
return matchName && matchType;
|
||||
|
||||
Reference in New Issue
Block a user