diff --git a/src/main/webapp/app/job/job-creation-form/job-creation-form.component.html b/src/main/webapp/app/job/job-creation-form/job-creation-form.component.html index b4b068c6d1..c0e378f847 100644 --- a/src/main/webapp/app/job/job-creation-form/job-creation-form.component.html +++ b/src/main/webapp/app/job/job-creation-form/job-creation-form.component.html @@ -188,6 +188,7 @@
icon="circle-info" [shouldTranslate]="true" [showGenderDecoderButton]="true" + [showGenderBiasHighlights]="activeComplianceFilter() === undefined || activeComplianceFilter() === genderBiasFilter" height="20rem" (highlightHovered)="onHighlightHovered($event)" /> @@ -218,6 +219,7 @@ [isRewriteMode]="rewriteButtonSignal()" [currentLang]="currentDescriptionLanguage()" [complianceIssues]="complianceIssues()" + [genderBiasAnalysis]="jobDescriptionEditor.analysisResult()" (generate)="generateJobApplicationDraft()" (filterComplianceCat)="onComplianceFilterChange($event)" /> diff --git a/src/main/webapp/app/job/job-creation-form/job-creation-form.component.ts b/src/main/webapp/app/job/job-creation-form/job-creation-form.component.ts index c00f5f2f92..492203cfe3 100644 --- a/src/main/webapp/app/job/job-creation-form/job-creation-form.component.ts +++ b/src/main/webapp/app/job/job-creation-form/job-creation-form.component.ts @@ -61,6 +61,7 @@ import { UserShortDTORolesEnum } from 'app/generated/model/user-short-dto'; import { RecommendationType } from 'app/generated/model/recommendation-type'; import { ComplianceIssue, ComplianceIssueCategoryEnum } from 'app/generated/model/compliance-issue'; import { CompliancePopoverComponent } from 'app/shared/components/molecules/ai-compliance-popover/ai-compliance-popover.component'; +import { FilterCategory, GENDER_BIAS_FILTER_CATEGORY } from 'app/shared/gender-bias-analysis/gender-bias-analysis.utils'; import { JobDetailComponent } from '../job-detail/job-detail.component'; import * as DropdownOptions from '.././dropdown-options'; @@ -326,7 +327,9 @@ export class JobCreationFormComponent { readonly popoverY = signal