csc multiple selectors

This commit is contained in:
Tykayn 2025-08-22 12:52:30 +02:00 committed by tykayn
parent 9307e1852f
commit 05d8ba8117
13 changed files with 96 additions and 69 deletions

View file

@ -1,8 +1,11 @@
<div class="filter-group">
<div class="selectors">
<sae-multi-selector></sae-multi-selector>
<sae-multi-selector [label]="'Engine type'"></sae-multi-selector>
<sae-multi-selector [label]="'Findings'"></sae-multi-selector>
<sae-multi-selector [label]="'ATA'"></sae-multi-selector>
<sae-multi-selector [label]="'Part number'"></sae-multi-selector>
<sae-multi-selector [label]="'Technical Manual'"></sae-multi-selector>
<sae-multi-selector [label]="'On-wing/off-wing'"></sae-multi-selector>
</div>
<div class="chips-listing">
<!-- liste de chips-->

View file

@ -1,5 +1,11 @@
@use '../../src/styles/variables';
.selectors {
display: flex;
flex-direction: row;
gap: 10px;
}
.dropdown {
.dropdown-button {
padding: 10px;

View file

@ -1,8 +1,8 @@
<!-- sélecteurs-->
<div class="input-box">
<i class="ri-search-line"></i>
<!-- <div class="label">Engine type</div>-->
<input class="is-hidden" placeholder="Engine type" type="text">
<div class="label">{{ label }}</div>
<input class="is-hidden" placeholder="{{label}}" type="text">
<div class="dropdown">
<div class="dropdown-button">

View file

@ -1,4 +1,4 @@
import {Component} from '@angular/core';
import {Component, Input} from '@angular/core';
@Component({
selector: 'sae-multi-selector',
@ -7,5 +7,6 @@ import {Component} from '@angular/core';
styleUrl: './multi-selector.scss'
})
export class MultiSelector {
@Input() label!: string;
}