From 8694a04ea9b750d2aadc50d352142e2892b78219 Mon Sep 17 00:00:00 2001 From: Tykayn Date: Wed, 10 Sep 2025 16:02:31 +0200 Subject: [PATCH] CSC link state to filters --- .../buttons/main-button/main-button.scss | 1 + .../projects/sae-lib/colours/index/index.css | 0 .../projects/sae-lib/colours/index/index.html | 1 - .../sae-lib/colours/index/index.spec.ts | 23 -------- .../projects/sae-lib/colours/index/index.ts | 11 ---- .../projects/sae-lib/effects/index/index.css | 0 .../projects/sae-lib/effects/index/index.html | 1 - .../sae-lib/effects/index/index.spec.ts | 23 -------- .../projects/sae-lib/effects/index/index.ts | 11 ---- .../filters/filters-group/filters-group.html | 14 ++++- .../filters/filters-group/filters-group.scss | 2 - .../filters/filters-group/filters-group.ts | 9 ++++ .../projects/sae-lib/icons/index/index.css | 0 .../projects/sae-lib/icons/index/index.html | 1 - .../sae-lib/icons/index/index.spec.ts | 23 -------- .../projects/sae-lib/icons/index/index.ts | 11 ---- .../sae-lib/inbox/dropdown/index/index.css | 0 .../sae-lib/inbox/dropdown/index/index.html | 1 - .../inbox/dropdown/index/index.spec.ts | 23 -------- .../sae-lib/inbox/dropdown/index/index.ts | 11 ---- .../translate-texts/translate-texts.html | 2 + .../translate-texts/translate-texts.scss | 4 ++ .../inbox/translate-texts/translate-texts.ts | 3 +- .../inputs/multi-selector/multi-selector.html | 49 ++++++++++++----- .../inputs/multi-selector/multi-selector.scss | 33 ++++++++++-- .../inputs/multi-selector/multi-selector.ts | 52 +++++++++++++++++-- sae-csc/src/app/pages/main/main.html | 5 +- sae-csc/src/app/pages/main/main.scss | 42 +++++++++------ sae-csc/src/app/pages/main/main.ts | 18 +++++++ sae-csc/src/app/redux/initialState.ts | 4 +- sae-csc/src/app/redux/reducers/index.ts | 4 +- 31 files changed, 191 insertions(+), 191 deletions(-) delete mode 100644 my-workspace/projects/sae-lib/colours/index/index.css delete mode 100644 my-workspace/projects/sae-lib/colours/index/index.html delete mode 100644 my-workspace/projects/sae-lib/colours/index/index.spec.ts delete mode 100644 my-workspace/projects/sae-lib/colours/index/index.ts delete mode 100644 my-workspace/projects/sae-lib/effects/index/index.css delete mode 100644 my-workspace/projects/sae-lib/effects/index/index.html delete mode 100644 my-workspace/projects/sae-lib/effects/index/index.spec.ts delete mode 100644 my-workspace/projects/sae-lib/effects/index/index.ts delete mode 100644 my-workspace/projects/sae-lib/icons/index/index.css delete mode 100644 my-workspace/projects/sae-lib/icons/index/index.html delete mode 100644 my-workspace/projects/sae-lib/icons/index/index.spec.ts delete mode 100644 my-workspace/projects/sae-lib/icons/index/index.ts delete mode 100644 my-workspace/projects/sae-lib/inbox/dropdown/index/index.css delete mode 100644 my-workspace/projects/sae-lib/inbox/dropdown/index/index.html delete mode 100644 my-workspace/projects/sae-lib/inbox/dropdown/index/index.spec.ts delete mode 100644 my-workspace/projects/sae-lib/inbox/dropdown/index/index.ts diff --git a/my-workspace/projects/sae-lib/buttons/main-button/main-button.scss b/my-workspace/projects/sae-lib/buttons/main-button/main-button.scss index 123a6f1..95f8537 100644 --- a/my-workspace/projects/sae-lib/buttons/main-button/main-button.scss +++ b/my-workspace/projects/sae-lib/buttons/main-button/main-button.scss @@ -8,6 +8,7 @@ display: inline-block; font-family: Barlow; + button { background: shadows.$primary-color; color: shadows.$neutral-white; diff --git a/my-workspace/projects/sae-lib/colours/index/index.css b/my-workspace/projects/sae-lib/colours/index/index.css deleted file mode 100644 index e69de29..0000000 diff --git a/my-workspace/projects/sae-lib/colours/index/index.html b/my-workspace/projects/sae-lib/colours/index/index.html deleted file mode 100644 index f1b8608..0000000 --- a/my-workspace/projects/sae-lib/colours/index/index.html +++ /dev/null @@ -1 +0,0 @@ -

index works!

diff --git a/my-workspace/projects/sae-lib/colours/index/index.spec.ts b/my-workspace/projects/sae-lib/colours/index/index.spec.ts deleted file mode 100644 index 515b434..0000000 --- a/my-workspace/projects/sae-lib/colours/index/index.spec.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { Index } from './index'; - -describe('Index', () => { - let component: Index; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - imports: [Index] - }) - .compileComponents(); - - fixture = TestBed.createComponent(Index); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/my-workspace/projects/sae-lib/colours/index/index.ts b/my-workspace/projects/sae-lib/colours/index/index.ts deleted file mode 100644 index 1d84570..0000000 --- a/my-workspace/projects/sae-lib/colours/index/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -import {Component} from '@angular/core'; - -@Component({ - selector: 'sae-main-button', - imports: [], - templateUrl: './index.html', - styleUrl: './index.css' -}) -export class Index { - -} diff --git a/my-workspace/projects/sae-lib/effects/index/index.css b/my-workspace/projects/sae-lib/effects/index/index.css deleted file mode 100644 index e69de29..0000000 diff --git a/my-workspace/projects/sae-lib/effects/index/index.html b/my-workspace/projects/sae-lib/effects/index/index.html deleted file mode 100644 index f1b8608..0000000 --- a/my-workspace/projects/sae-lib/effects/index/index.html +++ /dev/null @@ -1 +0,0 @@ -

index works!

diff --git a/my-workspace/projects/sae-lib/effects/index/index.spec.ts b/my-workspace/projects/sae-lib/effects/index/index.spec.ts deleted file mode 100644 index 515b434..0000000 --- a/my-workspace/projects/sae-lib/effects/index/index.spec.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { Index } from './index'; - -describe('Index', () => { - let component: Index; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - imports: [Index] - }) - .compileComponents(); - - fixture = TestBed.createComponent(Index); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/my-workspace/projects/sae-lib/effects/index/index.ts b/my-workspace/projects/sae-lib/effects/index/index.ts deleted file mode 100644 index 1d84570..0000000 --- a/my-workspace/projects/sae-lib/effects/index/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -import {Component} from '@angular/core'; - -@Component({ - selector: 'sae-main-button', - imports: [], - templateUrl: './index.html', - styleUrl: './index.css' -}) -export class Index { - -} diff --git a/my-workspace/projects/sae-lib/filters/filters-group/filters-group.html b/my-workspace/projects/sae-lib/filters/filters-group/filters-group.html index 359d8d3..ffa509a 100644 --- a/my-workspace/projects/sae-lib/filters/filters-group/filters-group.html +++ b/my-workspace/projects/sae-lib/filters/filters-group/filters-group.html @@ -1,7 +1,17 @@
- - + + diff --git a/my-workspace/projects/sae-lib/filters/filters-group/filters-group.scss b/my-workspace/projects/sae-lib/filters/filters-group/filters-group.scss index ec4540f..c860439 100644 --- a/my-workspace/projects/sae-lib/filters/filters-group/filters-group.scss +++ b/my-workspace/projects/sae-lib/filters/filters-group/filters-group.scss @@ -17,10 +17,8 @@ position: relative; right: 0; top: 0; - cursor: pointer; - } &:hover { diff --git a/my-workspace/projects/sae-lib/filters/filters-group/filters-group.ts b/my-workspace/projects/sae-lib/filters/filters-group/filters-group.ts index 7ca88cd..198e68b 100644 --- a/my-workspace/projects/sae-lib/filters/filters-group/filters-group.ts +++ b/my-workspace/projects/sae-lib/filters/filters-group/filters-group.ts @@ -13,4 +13,13 @@ import {NgClass} from '@angular/common'; }) export class FiltersGroup { @Input() highlighted = false; + @Input() appState: any = {}; + + onSelectedChoicesChange(e: any) { + console.log('onSelectedChoicesChange', e); + } + + onAvailableChoicesChange(e: any) { + console.log('onSelectedChoicesChange', e); + } } diff --git a/my-workspace/projects/sae-lib/icons/index/index.css b/my-workspace/projects/sae-lib/icons/index/index.css deleted file mode 100644 index e69de29..0000000 diff --git a/my-workspace/projects/sae-lib/icons/index/index.html b/my-workspace/projects/sae-lib/icons/index/index.html deleted file mode 100644 index f1b8608..0000000 --- a/my-workspace/projects/sae-lib/icons/index/index.html +++ /dev/null @@ -1 +0,0 @@ -

index works!

diff --git a/my-workspace/projects/sae-lib/icons/index/index.spec.ts b/my-workspace/projects/sae-lib/icons/index/index.spec.ts deleted file mode 100644 index 515b434..0000000 --- a/my-workspace/projects/sae-lib/icons/index/index.spec.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { Index } from './index'; - -describe('Index', () => { - let component: Index; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - imports: [Index] - }) - .compileComponents(); - - fixture = TestBed.createComponent(Index); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/my-workspace/projects/sae-lib/icons/index/index.ts b/my-workspace/projects/sae-lib/icons/index/index.ts deleted file mode 100644 index 1d84570..0000000 --- a/my-workspace/projects/sae-lib/icons/index/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -import {Component} from '@angular/core'; - -@Component({ - selector: 'sae-main-button', - imports: [], - templateUrl: './index.html', - styleUrl: './index.css' -}) -export class Index { - -} diff --git a/my-workspace/projects/sae-lib/inbox/dropdown/index/index.css b/my-workspace/projects/sae-lib/inbox/dropdown/index/index.css deleted file mode 100644 index e69de29..0000000 diff --git a/my-workspace/projects/sae-lib/inbox/dropdown/index/index.html b/my-workspace/projects/sae-lib/inbox/dropdown/index/index.html deleted file mode 100644 index f1b8608..0000000 --- a/my-workspace/projects/sae-lib/inbox/dropdown/index/index.html +++ /dev/null @@ -1 +0,0 @@ -

index works!

diff --git a/my-workspace/projects/sae-lib/inbox/dropdown/index/index.spec.ts b/my-workspace/projects/sae-lib/inbox/dropdown/index/index.spec.ts deleted file mode 100644 index 515b434..0000000 --- a/my-workspace/projects/sae-lib/inbox/dropdown/index/index.spec.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { Index } from './index'; - -describe('Index', () => { - let component: Index; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - imports: [Index] - }) - .compileComponents(); - - fixture = TestBed.createComponent(Index); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/my-workspace/projects/sae-lib/inbox/dropdown/index/index.ts b/my-workspace/projects/sae-lib/inbox/dropdown/index/index.ts deleted file mode 100644 index 1d84570..0000000 --- a/my-workspace/projects/sae-lib/inbox/dropdown/index/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -import {Component} from '@angular/core'; - -@Component({ - selector: 'sae-main-button', - imports: [], - templateUrl: './index.html', - styleUrl: './index.css' -}) -export class Index { - -} diff --git a/my-workspace/projects/sae-lib/inbox/translate-texts/translate-texts.html b/my-workspace/projects/sae-lib/inbox/translate-texts/translate-texts.html index 1477e88..131b38c 100644 --- a/my-workspace/projects/sae-lib/inbox/translate-texts/translate-texts.html +++ b/my-workspace/projects/sae-lib/inbox/translate-texts/translate-texts.html @@ -13,6 +13,8 @@ name="from_text" placeholder="" rows="10"> + +