From 44b364ce3e4c916b73e336fa962c9f105b8400e8 Mon Sep 17 00:00:00 2001 From: Anete Date: Fri, 10 Jun 2022 19:04:38 +0100 Subject: [PATCH] erased unused pages and corrected some comments --- unimeals/assets/json/sigarra.json | 806 --------------------- unimeals/lib/controller/restaurantApi.dart | 16 - unimeals/lib/model/newRestaurantsJson.dart | 64 -- unimeals/lib/model/restaurantJson.dart | 102 --- unimeals/lib/view/pages/menusPagehtml.dart | 65 -- 5 files changed, 1053 deletions(-) delete mode 100644 unimeals/assets/json/sigarra.json delete mode 100644 unimeals/lib/controller/restaurantApi.dart delete mode 100644 unimeals/lib/model/newRestaurantsJson.dart delete mode 100644 unimeals/lib/model/restaurantJson.dart delete mode 100644 unimeals/lib/view/pages/menusPagehtml.dart diff --git a/unimeals/assets/json/sigarra.json b/unimeals/assets/json/sigarra.json deleted file mode 100644 index 2f8b782..0000000 --- a/unimeals/assets/json/sigarra.json +++ /dev/null @@ -1,806 +0,0 @@ -[ - { - "codigo":2, - "descricao":"Grill", - "horario":"12h00 \u00E0s 14h00", - "ementas":[ - { - "estado":"Aberto", - "data":"07-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Croquetes de batata com carne picada e arroz alegre", - "tipo":1, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Bacalhau fresco \u00E0 z\u00E9 do pipo", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Tomates recheados com arroz de milho", - "tipo":4, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"08-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Frango assado com arroz de tomate", - "tipo":1, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Truta com bacon com batata cozida", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Feijoada de tofu", - "tipo":4, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"09-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Lombo de porco assado com ma\u00E7\u00E3", - "tipo":1, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Salm\u00E3o grelhado com molho de manteiga e batata a murro", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Paella vegetariana (pimento, feij\u00E3o-verde, cenoura e seitan)", - "tipo":4, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"10-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Feriado", - "tipo":1, - "tipo_descr":"Carne" - } - ] - } - ] - }, - { - "codigo":4, - "descricao":"Cafetaria - Restaurante FEUP", - "horario":"08h30 \u00E0s 17h30", - "ementas":[ - { - "estado":"Aberto", - "data":"07-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Vitela assada no forno com batata assada ", - "tipo":1, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Peixe \u00E0 Br\u00E1s", - "tipo":2, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Seitan \u00E0 Kiev", - "tipo":3, - "tipo_descr":"Vegetariano" - }, - { - "estado":"Aberto", - "descricao":"F\u00EDgado de vitela grelhado com batata cozida", - "tipo":4, - "tipo_descr":"Dieta" - } - ] - }, - { - "estado":"Aberto", - "data":"08-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Arroz de pato \u00E0 Antiga", - "tipo":1, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Abr\u00F3tea assada no forno com legumes salteados", - "tipo":2, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Tortilha vegetariana com salada mista", - "tipo":3, - "tipo_descr":"Vegetariano" - }, - { - "estado":"Aberto", - "descricao":"Sardinha assada com batata cozida ", - "tipo":4, - "tipo_descr":"Dieta" - } - ] - }, - { - "estado":"Aberto", - "data":"09-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Alheira \u00E0 Moda de Mirandela", - "tipo":1, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Escalopes de sardinha com arroz de feij\u00E3o ", - "tipo":2, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Filetes de tofu com salada russa", - "tipo":3, - "tipo_descr":"Vegetariano" - }, - { - "estado":"Aberto", - "descricao":"Frango cozido com esparguete ", - "tipo":4, - "tipo_descr":"Dieta" - } - ] - }, - { - "estado":"Aberto", - "data":"10-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Feriado", - "tipo":1, - "tipo_descr":"Carne" - } - ] - } - ] - }, - { - "codigo":5, - "descricao":"Restaurante do INEGI", - "horario":"", - "ementas":[ - { - "estado":"Aberto", - "data":"07-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Bifes \u00E0 Portuguesa", - "tipo":1, - "tipo_descr":"Prato de Carne" - }, - { - "estado":"Aberto", - "descricao":"Peixe misto grelhado", - "tipo":2, - "tipo_descr":"Prato de Peixe" - } - ] - }, - { - "estado":"Aberto", - "data":"08-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Costeletas de Anho", - "tipo":1, - "tipo_descr":"Prato de Carne" - }, - { - "estado":"Aberto", - "descricao":"Bacalhau \u00E0 casa", - "tipo":2, - "tipo_descr":"Prato de Peixe" - } - ] - }, - { - "estado":"Aberto", - "data":"09-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Panados de peru", - "tipo":1, - "tipo_descr":"Prato de Carne" - } - ] - }, - { - "estado":"Aberto", - "data":"10-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Feriado", - "tipo":1, - "tipo_descr":"Prato de Carne" - } - ] - } - ] - }, - { - "codigo":6, - "descricao":"Cantina - Almo\u00E7o", - "horario":"11h30 \u00E0s 14h00", - "ementas":[ - { - "estado":"Aberto", - "data":"07-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de alho-franc\u00EAs e couve-flor", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Perna de porco assada com ma\u00E7\u00E3 e arroz", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Perca escalfada com salada de batata", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Peru grelhado com macarr\u00E3o", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Massa salteada vegetariana (soja, milho e br\u00F3colos)", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"08-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de couve-lombarda ", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Perna de frango no churrasco com pur\u00E9 de batata e br\u00F3colos", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Potas estufadas com pur\u00E9 de batata e tostinhas", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Potas grelhadas com arroz branco", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Caril de tofu com saladinha de batata", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"09-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Feij\u00E3o branco e nabi\u00E7as", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Cozido \u00E0 Portuguesa", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Petinga frita com arroz de feij\u00E3o", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Tirinhas de frango cozidas com farfalle", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Salada de feij\u00E3o-frade com mistura chinesa", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"10-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de couve galega", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Tortilha de carne de porco no forno com salada de alface", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Bolinhos de bacalhau no forno com feij\u00E3o-frade", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Abr\u00F3tea cozida com batata cozida e br\u00F3colos", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Massa \u00E0 lavrador com seitan", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"11-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de gr\u00E3o-de-bico e br\u00F3colos", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Coelho \u00E0 ca\u00E7ador com batata cozida", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Red fish assado com molho de mostarda e batata assada", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Costeletas grelhadas com arroz", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Rolo de soja assado com arroz", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"12-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de hortali\u00E7a e feij\u00E3o branco", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Peru corado recheado com legumes e massa cotovelos", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Terrina do mar (red fish, pescada, pimentos e cebola)", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Raia grelhada com arroz branco e repolho", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Gr\u00E3o estufado com legumes e arroz de coentros", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - } - ] - }, - { - "codigo":7, - "descricao":"Cantina - Jantar", - "horario":"18h30 \u00E0s 20h30", - "ementas":[ - { - "estado":"Aberto", - "data":"07-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de couve saboia e gr\u00E3o-de-bico", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Roti de peru assado com batata e legumes salteados", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Escamudo assado com arroz de pimentos", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Corvina cozida com batata e couve-flor", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Estufado de seitan com batata cozida", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"08-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de ab\u00F3bora e repolho", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Macarr\u00E3o gratinado com carne de vaca picada", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Lombinhos de solha no forno com molho de cenoura e arroz", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Carne de vaca cozida com arroz e repolho cozido", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Legumes \u00E0 gomes de s\u00E1", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"09-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de couve portuguesa e feij\u00E3o branco", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Omelete mista no forno c/ batata saltaeada e salada ", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Paloco com natas (batata cubos, natas, paloco)", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Filete de alabote ao vapor com batata e molho de salsa", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Alm\u00F4ndegas de gr\u00E3o com molho de tomate e tagliatelle", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"10-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Creme de cenoura", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"P\u00E1 de porco no tacho com de cebolada e arroz de cenoura", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Bacalhau cozido com todos (bacalhau, batata, ovo e repolho)", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"F\u00EAveras de porco grelhadas com arroz branco e hortali\u00E7a", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Beringela e pimentos grelhados com feij\u00E3o preto e arroz", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"11-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de grelos", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Carne de vaca estufada com ervilhas e arroz", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Maruca estufada com arroz de salsa", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Filete de pangasius ao vapor com batata cozida e br\u00F3colos", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Lentilhas estufadas \u00E0 primaveril (ervilha e cenoura) c arroz", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"12-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Sopa de feij\u00E3o-verde", - "tipo":1, - "tipo_descr":"Sopa" - }, - { - "estado":"Aberto", - "descricao":"Carne de porco \u00E0 portuguesa", - "tipo":2, - "tipo_descr":"Carne" - }, - { - "estado":"Aberto", - "descricao":"Pargo grelhado com arroz de salsa", - "tipo":3, - "tipo_descr":"Peixe" - }, - { - "estado":"Aberto", - "descricao":"Perna de frango cozida com batata cozida", - "tipo":4, - "tipo_descr":"Dieta" - }, - { - "estado":"Aberto", - "descricao":"Salteado de tofu e legumes com batata assada", - "tipo":5, - "tipo_descr":"Vegetariano" - } - ] - } - ] - }, - { - "codigo":8, - "descricao":"Ementa Bar INESC TEC", - "horario":"", - "ementas":[ - { - "estado":"Aberto", - "data":"07-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Bacalhau com gr\u00E3o", - "tipo":1, - "tipo_descr":"Prato de Peixe" - }, - { - "estado":"Aberto", - "descricao":"Caril de frango", - "tipo":2, - "tipo_descr":"Prato de Carne" - }, - { - "estado":"Aberto", - "descricao":"Caril de tofu", - "tipo":3, - "tipo_descr":"Prato Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"08-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Filetes de perca", - "tipo":1, - "tipo_descr":"Prato de Peixe" - }, - { - "estado":"Aberto", - "descricao":"Bolonhesa", - "tipo":2, - "tipo_descr":"Prato de Carne" - }, - { - "estado":"Aberto", - "descricao":"Bolonhesa de soja", - "tipo":3, - "tipo_descr":"Prato Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"09-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Maionese de atum", - "tipo":1, - "tipo_descr":"Prato de Peixe" - }, - { - "estado":"Aberto", - "descricao":"Folhado de frango", - "tipo":2, - "tipo_descr":"Prato de Carne" - }, - { - "estado":"Aberto", - "descricao":"Falafel", - "tipo":3, - "tipo_descr":"Prato Vegetariano" - } - ] - }, - { - "estado":"Aberto", - "data":"10-06-2022", - "pratos":[ - { - "estado":"Aberto", - "descricao":"Feriado", - "tipo":1, - "tipo_descr":"Prato de Peixe" - } - ] - } - ] - } -] \ No newline at end of file diff --git a/unimeals/lib/controller/restaurantApi.dart b/unimeals/lib/controller/restaurantApi.dart deleted file mode 100644 index 8c5716e..0000000 --- a/unimeals/lib/controller/restaurantApi.dart +++ /dev/null @@ -1,16 +0,0 @@ - - -import 'dart:convert'; - -import 'package:flutter/cupertino.dart'; -import 'package:unimeals/model/newRestaurantsJson.dart'; - -class RestaurantsApi{ - static Future> getRestaurantsLocally(BuildContext context) async{ - final assetBundle = DefaultAssetBundle.of(context); - final data = await assetBundle.loadString('assets/json/sigarra.json'); - final body = json.decode(data); - return body.map(Restaurant.fromJson).toList(); - } - -} \ No newline at end of file diff --git a/unimeals/lib/model/newRestaurantsJson.dart b/unimeals/lib/model/newRestaurantsJson.dart deleted file mode 100644 index 55873d6..0000000 --- a/unimeals/lib/model/newRestaurantsJson.dart +++ /dev/null @@ -1,64 +0,0 @@ - - - - -class Restaurant{ - int code; - String restaurantName; - String schedule; - List menu; - - - Restaurant( - { - this.code = 0, - this.restaurantName = '', - this.schedule = '', - this.menu = const [], - }); - - factory Restaurant.fromJson(dynamic json){ - return Restaurant( - code: json[0]["codigo"], - restaurantName: json[0]["descricao"], - schedule: json[0]["horario"], - menu: List.from(json[0]["ementas"].map((x) => Menu.fromJson(x))) - ); - } -} - -class Menu{ - //String data; - List dishes; - - Menu( - { - //this.data ='', - this.dishes = const [], - }); - - factory Menu.fromJson(Map json){ - return Menu( - dishes: List.from(json["pratos"].map((x) => Dish.fromJson(json))) - ); - } -} - - -class Dish{ - String dishName; - String dishType; - - Dish( - { - this.dishName ='', - this.dishType = '', - }); - - factory Dish.fromJson(Map json) { - return Dish( - dishName: json["descricao"] = '', - dishType: json["tipo_descr"]); - } -} - diff --git a/unimeals/lib/model/restaurantJson.dart b/unimeals/lib/model/restaurantJson.dart deleted file mode 100644 index 384e812..0000000 --- a/unimeals/lib/model/restaurantJson.dart +++ /dev/null @@ -1,102 +0,0 @@ -// To parse this JSON data, do -// -// final restaurant = restaurantFromJson(jsonString); - -import 'dart:convert'; - -List restaurantFromJson(String str) => List.from(json.decode(str).map((x) => Restaurant.fromJson(x))); - -String restaurantToJson(List data) => json.encode(List.from(data.map((x) => x.toJson()))); - -class Restaurant { - Restaurant({ - this.codigo = 0, - this.descricao = "", - this.horario = "", - this.ementas = const [], - }); - - int codigo; - String descricao; - String horario; - List ementas; - - factory Restaurant.fromJson(Map json) => Restaurant( - codigo: json["codigo"], - descricao: json["descricao"], - horario: json["horario"], - ementas: List.from(json["ementas"].map((x) => Ementa.fromJson(x))), - ); - - Map toJson() => { - "codigo": codigo, - "descricao": descricao, - "horario": horario, - "ementas": List.from(ementas.map((x) => x.toJson())), - }; -} - -class Ementa { - Ementa({ - this.estado = "", - this.data = "", - this.pratos = const [], - }); - - String estado; - String data; - List pratos; - - factory Ementa.fromJson(Map json) => Ementa( - estado: json["estado"], - data: json["data"], - pratos: List.from(json["pratos"].map((x) => Prato.fromJson(x))), - ); - - Map toJson() => { - "estado": estado, - "data": data, - "pratos": List.from(pratos.map((x) => x.toJson())), - }; -} - - -class Prato { - Prato({ - this.descricao = "", - this.tipo = 0, - this.tipoDescr = "", - }); - - String descricao; - int tipo; - String tipoDescr; - - factory Prato.fromJson(Map json) => Prato( - descricao: json["descricao"], - tipo: json["tipo"], - tipoDescr: json["tipo_descr"], - ); - - Map toJson() => { - "descricao": descricao, - "tipo": tipo, - "tipo_descr": tipoDescr, - }; -} - -/* -class EnumValues { - Map map; - Map reverseMap; - - EnumValues(this.map); - - Map get reverse { - if (reverseMap == null) { - reverseMap = map.map((k, v) => new MapEntry(v, k)); - } - return reverseMap; - } -}*/ - diff --git a/unimeals/lib/view/pages/menusPagehtml.dart b/unimeals/lib/view/pages/menusPagehtml.dart deleted file mode 100644 index 69a16ee..0000000 --- a/unimeals/lib/view/pages/menusPagehtml.dart +++ /dev/null @@ -1,65 +0,0 @@ -/*import 'package:flutter/material.dart'; -import 'package:unimeals/constants/colors.dart'; -import 'package:unimeals/view/widgets/navbarDrawer.dart'; -import 'package:http/http.dart' as http; -import 'package:html/dom.dart' as dom; -import 'package:html/parser.dart' as parser; - - - -class MenuPagehtml extends StatelessWidget { - - List restaurantsName = []; - List tipos = []; - List titles = []; - - - /*@override - void initState(){ - super.initState(); - getDataFromWeb(); - }*/ - - Future getDataFromWeb() async{ - final response = await http.get('https://sigarra.up.pt/feup/pt/cantina.ementashow'); - dom.Document html = parser.parse(response.body); - //final mainSection = document.getElementById("seccao"); - - titles = html.querySelectorAll('#conteudoinner > h2') - .map((element)=> element.innerHtml.trim()) - .toList(); - - } - - @override - Widget build(BuildContext context) { - var tamanho; - if (titles.length == 0){ - tamanho = 0; - }else{ - tamanho = titles.length; - } - return Scaffold( - drawer: navbarDrawer(), - appBar: AppBar( - title: Text('UniMeals'), - backgroundColor: mainRed, - centerTitle: true, - shape: ContinuousRectangleBorder(borderRadius: BorderRadius.only( - bottomLeft: Radius.circular(60), bottomRight: Radius.circular(60))), - ), - body: ListView.separated( - padding: const EdgeInsets.all(12), - itemCount: tamanho, - separatorBuilder: (context, index){ - return const SizedBox(height: 12); - }, - itemBuilder: (context, index){ - final title = titles[index]; - return Text(title); - }, - ) - ); - } -}*/ -