Untitled
unknown
plain_text
2 years ago
2.6 kB
11
Indexable
import "package:go_router/go_router.dart";
import "package:pruebas/data/models/comments.model.dart";
import "package:pruebas/ui/pages/comment/comment_view.dart";
import "package:pruebas/ui/pages/home/home_view.dart";
class AppNavigation{
static final comentarioQuemado=Comment(id: "123",
userId: "",
content: "Yo creo que ya era hora de que hablase de Data voy a empezar dando unos breves datos, porque si, esto no son opiniones: Data es el mejor disco de 2023, mejor disco de Tainy y probablemente mejor disco de un productor en la historia. Data es algo que se lleva elaborando desde años, la primera canción que se dio a conocer fue en 2021 cuando estrenaría Lo Siento BB:/ con Benito y Julieta. Pero Tainy afirma que lleva trabajando en el disco desde un viaje a Mexico con NEON 16 en 2020. Un disco que cuenta con la participación de muchos artistas, productores y un amplio elenco de personas que colaboraron en este proyecto. Hablando de esta participación masiva, podemos escuchar en cada canción a diferentes artistas del género de multitud de épocas, como Wisin & Yandel, Zion, Arcangel, Bad Bunny, Jhayco, Young Miko, Kris Floyd y productores como NEON 16, Skrillex o Four Tet.",
itemMusicId: "Item music ID",
likes: ["1234liker"],
rate: 5,
dislikes: ["12345 disliker"],
createdAt: "2022-01-01T00:00:00Z",
userName: "NombreUsuario",
updatedAt: "2022-01-01T00:00:00Z",replies: []);
static final repliesQuemadas=[Comment(
id: "908",
userId: "413413",
content: "Respuesta",
itemMusicId: "Item music ID",
likes: ["1234liker"],
dislikes: ["12345 disliker"],
createdAt: "2022-01-01T00:00:00Z",
updatedAt: "2023-01-01T00:00:00Z",
userName: "Nombre"
),
Comment(
id: "908",
userId: "413413",
content: "Tienes toda la razon",
itemMusicId: "Item music ID",
likes: ["1234liker"],
dislikes: ["12345 disliker"],
createdAt: "2022-01-01T00:00:00Z",
updatedAt: "2023-01-01T00:00:00Z",
userName: "Nombre"
)];
static final GoRouter router= GoRouter(
routes: [
GoRoute(
path: '/',
builder: (context,state){
//Logica para obtener comentario a partir del id
return AppoloHome();
}),
GoRoute(
path: '/comment/:id',
builder: (context,state){
//Get id ang get info from the API
print(state.pathParameters['id']);
//Logica para obtener comentario a partir del id
return CommentView(comment: comentarioQuemado,replies: repliesQuemadas);
})
]
);
}Editor is loading...
Leave a Comment