From c566cad6e714f67e73408f6063290f59b560db1e Mon Sep 17 00:00:00 2001 From: Pasq G Date: Fri, 27 Dec 2024 18:22:06 +0100 Subject: [PATCH] Abans de gitea --- imports/ui/Poble.jsx | 29 ++++++ imports/ui/Pobles.jsx | 222 +++++++++++++++++++++++------------------- server/main.js | 23 +++-- 3 files changed, 167 insertions(+), 107 deletions(-) diff --git a/imports/ui/Poble.jsx b/imports/ui/Poble.jsx index 4877e68..9e717f6 100644 --- a/imports/ui/Poble.jsx +++ b/imports/ui/Poble.jsx @@ -7,6 +7,7 @@ import { Roles } from 'meteor/roles'; // import { useUserId } from 'meteor/react-meteor-accounts'; import { BarraNav } from "./BarraNav/BarraNav"; import { useParams } from "react-router-dom"; +import { NecessitatsCollection } from '../api/necessitats'; @@ -19,8 +20,11 @@ export const Poble = () => { // const [creantPoble, setCreantPoble] = useState(false); useSubscribe('pobles'); useSubscribe('usuaris'); + useSubscribe('necessitats', ambitPoble); // const pobles = useTracker("pobles", () => PoblesCollection.find().fetchAsync()); const pobles = useFind(PoblesCollection, [{}, {sort: {nomPoble: 1}}]); + const necessitats = useFind(NecessitatsCollection, [{}, {sort: {titol: 1}}]); + const [esEditor, setEsEditor] = useState(false); const userId = Meteor.userId(); @@ -166,6 +170,31 @@ export const Poble = () => { } +

Necessitats:

+ + + {/* { esEditor && (pobleSeleccionat || creantPoble) && } {esEditor &&