Closed demianalonso closed 7 years ago
@p4bloch a nivel UI le va a volar el bocho a coco. Se lo va a volar tanto que se va a decidir a ayudarnos para que no le sangren los ojos cuando lo use.
Se lo va a volar tanto que se va a decidir a ayudarnos para que no le sangren los ojos cuando lo use.
No era joda đ Jajaja
Igual posta que es super Ăștil. Dos cosas rĂĄpido que se me ocurren para que sea mĂĄs piola sin demasiado laburo:
Le cambié lo del iconito para que se note que la fila es clickeable y los estilos para los partidos ganados/perdidos/empatados/no jugados.
Lo del layout lo quise hacer pero el GridList que tiene material-ui me parece que es para otra cosa. Como que no te deja toquetear mucho como se muestra, por ejemplo, todos los tiles tienen el mismo tamaño. Lo cual queda aĂșn mĂĄs feo cuando la lista de partidos es igual de grande que la de resultados y tiene el cuarto de datos.
También estoy interesado en que @p4bloch se explaye sobre lo de graphql que no conozco mucho y simplemente lo hice funcionar :D
En cuanto al diseño, podemos fixear ese div al alto de la tabla y hacerlo overflow-y: auto
?
No tocaste nada de GraphQL! Dashboard es quien hace una query juntando los fragments que tienen Table y MaxPoints, y les pasa la data por props cuando las tiene. WE'RE GOOD
Justamente @p4bloch la pregunta de Julio es si no hacĂa falta declarar los datos que usa. Aunque capaz simplemente al ser un componente dependiente del Table, entonces si su padre los declara, estamos bien. Eso es lo que queremos asegurarnos.
Por otro lado, no lo hice fixed porque no quise jejeje Estaba pensando en que quizĂĄs cuando no hay un jugador seleccionado, ahĂ se pueden mostrar TODOS los partidos posibles. Aunque capaz no tiene sentido y hay que pensar un poco algo de como deberĂa verse. O secuestrar a coco un rato.
Con lo del diseño estoy de acuerdo en calentarnos el mĂnimo posible hasta que verdaderamente lo pensemos y ahĂ vemos quĂ© armamos.
Lo de GraphQL es lo que dice @demianalonso, si bien funciona no sé qué es lo correcto, si que PlayerMatches
tenga esa dependencia implĂcita en los datos que pide el padre o que declare su propio fragment, mĂĄs allĂĄ de que la query final no traiga ningĂșn dato nuevo.
âïž tiene sentido y es correcto lo que dice Julito, la idea serĂa que PlayerMatches
defina un fragment y lo use su padre para finalmente pasĂĄrselo a Dashboard
. HabrĂa que investigar un poco a ver cĂłmo se hace eso, si es mucho bardo podemos mergearlo asĂ y ningĂșn gatito saldrĂĄ lastimado
@julioolvr @demianalonso qué dicen?
Merge
đ No lo probĂ© a nivel UI pero el cĂłdigo va genial. Gracias @demianalonso!