Tareas #8444

Desarrollo calendario beisbol

Añadido por Luciana Freyre hace 26 días. Actualizado hace 1 día.

Estado:En cursoFecha de inicio:2026-01-22
Prioridad:AltaFecha fin:
Asignado a:Sergio Morales% Realizado:

70%

Categoría:-Tiempo dedicado:-
Versión prevista:Beisbol2
App related: Tipo de funcionalidad:

Descripción

Se alimenta de fixture desde API


Subtareas

Tareas #8478: revisión data-has-bannerEn cursoSergio Morales


Peticiones relacionadas

relacionada con Tareas #8451: Creacion de componentes common / Migracion Mundial En curso 2026-01-08
relacionada con Tareas #8471: Test calendario de beisbol (Etapa 1) Cerrada 2026-01-16
relacionada con Tareas #8440: Ajuste de estilos calendario beisbol Resuelta
copiada a Tareas #8468: Desarrollo calendario beisbol v2 En curso

Histórico

#1 Actualizado por Luciana Freyre hace 26 días

  • Se actualizó Descripción (diff)

#2 Actualizado por Luciana Freyre hace 26 días

  • Versión prevista establecido a Beisbol2

#4 Actualizado por Luciana Freyre hace 22 días

MVP

Filtro de fechas (regleta) con las fechas que hay partidos.
Tocar una fecha muestra los partidos de esa fecha.
Mostrar el partido en tarjeta (mam).

Carga inicial:
Si el torneo no inicio: muestra primer fecha de partido. Si hoy es menor a cualquier fechas de partido muestra la primera.
Si está en curso: muestra la fecha actual o si no hay partidos fecha de próximo partido
Terminado el torneo: muestra la ultima fecha con partidos. Si hoy es mayor a la ultima fecha, muestra la última.

A otra versión se incorpora un modal de enfrentamientos históricos a definir detalles. No está en API y saldría de hoja de cálculo.

#5 Actualizado por Claudia Ale hace 22 días

  • Estado cambiado Nueva por En curso

#6 Actualizado por Luciana Freyre hace 15 días

  • Añadido relacionada con Tareas #8451: Creacion de componentes common / Migracion Mundial

#7 Actualizado por Luciana Freyre hace 15 días

  • Añadido copiada a Tareas #8468: Desarrollo calendario beisbol v2

#8 Actualizado por Sergio Morales hace 15 días

  • % Realizado cambiado 0 por 100

Listo.
commit: https://git.datafactory.la/datafactory/df-components/commit/65ed0dde80f8698749e4acd17812dacd20c86e31

La tarjeta del partido se creó desde cero (FixtureItem) utilizando componentes de mam

- La lógica de la carga inicial queda de la siguiente manera:
Fecha inicial = fecha del proximo partido no iniciado
Si no hay (Todos los partidos están finalizados) se toma la última fecha del fixture.

- La lista de partidos se carga inicialmente de los match de fixture, una vez cargados cada partido se actualiza de la api 'match', si la peticion fue exitosa reemplaza la información, caso contrario se mantiene el de fixture.

#9 Actualizado por Sergio Morales hace 15 días

  • Estado cambiado En curso por Resuelta

#10 Actualizado por Sergio Morales hace 15 días

  • Añadido relacionada con Tareas #8471: Test calendario de beisbol (Etapa 1)

#11 Actualizado por Cynthia Juanilla hace 3 días

  • Estado cambiado Resuelta por En curso

Ser, te paso para editar el botón de limpiar filtro, quise editar directamente el componente pero veo diferencias a como lo trabajabamos antes de mis vacaciones y no quiero hacerte lío.

Actualmente pusiste un tag button que adentro tiene span con X, lo que debe haber ahí es un button que tenga class "btn btn-secondary" y dentro un ícono de limpiar filtro, como

<FontAwesomeIcon :icon="faFilterCircleXmark" />

y un texto con traducción que diga "Limpiar filtro de equipos".

Lo que yo quise hacer fue poner algo como esto

        <BaseButton customClass="btn btn-secondary" 
          @click="clearSelectedTeams">
          <template #content>
            <FontAwesomeIcon :icon="faFilterCircleXmark" />
            <span class="ms-2">Limpiar filtros</span>
          </template>
        </BaseButton>

Junto con los textos con el tTag etc pero aunque importé todo lo que me pedía la pieza no funcionó.

Así que te dejo como debería quedar el botón que tiene que ser entregado 28/01 (coordinado en la reunión de widgets de hoy) antes del fin del día y si podés luego nos reunimos para que me expliques lo que cambió mientras estuve de vacaciones para que yo a partir de ahora pueda editar los componentes con las correcciones.

Además de esto veo otros detalles que no quedarían para hoy por la urgencia pero que también quisiera conversarlos porque son correcciones necesarias para el buen funcionamiento, dejo algunos para no olvidar:

1. Al elegir varios equipos no muestra todo junto sino que elige una sola fecha
2. Al filtrar por fechas no hay boton para borrar fecha y ver todas de vuelta, el botón de limpiar filtros solo borra equipos
3. Para poner un boton se usa BASEButton? y para el icono se usa defaultIcon? o se pone todo suelto?
4. Cómo se traduce? no veo tTag y veo las piezas en español, por ej estado de MAM
5. Bordes redondeados en algunos casos y en otro rectos
6. Flechas no tienen identidad del resto de los componentes como la agenda

Gracias!
Saludos

#12 Actualizado por Cynthia Juanilla hace 3 días

  • Añadido relacionada con Tareas #8440: Ajuste de estilos calendario beisbol

#13 Actualizado por Claudia Ale hace 1 día

En reunión 29/1 se definió charlar sobre los puntos que menciona Cyn y tomarlos para una siguiente etapa, para poder entregar al cliente con el que estamos demorados.

Exportar a: Atom PDF