breatheco-de / breatheco-de

https://breatheco-de.vercel.app
1.16k stars 2.44k forks source link

Add warning if lesson has superseder #7449

Closed alesanchezr closed 4 months ago

alesanchezr commented 4 months ago

La respuesta del API ahora viene con una propiedad superseded_by que si esta != null entonces contiene una lesson que representa la nueva version de la lesson actual.

    "superseded_by": {
        "id": 554,
        "slug": "bootstrap-tutorial-learn-bootstrap-5-in-10-minutes",
        "title": "Bootstrap Tutorial: Learn Bootstrap 5 in 10 minutes"
    },

Intentar usar el componente AlertMessage.

En el markdown de las lessons no estaticas (solamente estando logeado), cuando haya un superseder, vamos a agregar un warning dentro del texto que diga This lesson belongs to the legacy archive, we recommend reading a more updated version: <superseded lesson title>

tommygonzaleza commented 4 months ago

Esta mostrando la alerta siempre aunque no tenga superseder

ArielCalisaya commented 4 months ago

corregido!

alesanchezr commented 4 months ago

Poner la alerta mas abajo y con bordes curvos, ponerla dentro del contenido al principio.