Implementé ordenar en orden alfabético y quería reorganizar los objetos (mover todos los objetos de estado rojo al final de la matriz. ¿Cómo puedo mover todos los datos de estado rojo al final de la matriz desde mi función onLoad?
// sample data const data = [ { status: "green", name: "alex" }, { status: "red", name: "ken" }, { status: "red", name: "roy" }, { status: "green", name: "boy" } ] users: User[]; // get list onLoad() { this.service.getList$ .pipe(takeUntil(this._unsubscribeAll)) .subscribe((users: User[]) => { this.users = users; .sort((a, b) => 0 - (a.name > b.name ? -1 : 1)); }); }