Agrega un valor a una lista solo si ese valor todavía no existe en ella.
Es útil para construir listas acumulativas sin duplicados, especialmente cuando el origen de los valores puede repetirse.
@function list-add-unique($list, $value);
| Parámetro | Tipo | Default | Descripción |
|---|---|---|---|
| list | List | - | Define la lista base sobre la que se intentará agregar el nuevo valor. |
| value | Any | - | Define el valor que se agregará solo si no existe previamente en la lista. |
La función primero verifica si value ya existe dentro de list usando list.index. Si lo encuentra, devuelve la lista original; si no lo encuentra, agrega el valor al final con list.append.