From 9d75f772cec90fce5157e218abb1cffe590b6b57 Mon Sep 17 00:00:00 2001 From: Xander Vedder Date: Fri, 13 Sep 2024 16:04:47 +0200 Subject: [PATCH] fix: various things that didn't work yet --- .../file-picker/file-picker.component.ts | 55 ++++++++++++++----- 1 file changed, 42 insertions(+), 13 deletions(-) diff --git a/packages/elements/src/components/file-picker/file-picker.component.ts b/packages/elements/src/components/file-picker/file-picker.component.ts index e6fc4a93a..779353c5f 100644 --- a/packages/elements/src/components/file-picker/file-picker.component.ts +++ b/packages/elements/src/components/file-picker/file-picker.component.ts @@ -3,13 +3,14 @@ import { map } from 'lit/directives/map.js'; import { customElement, property, state } from "lit/decorators.js"; import { tailwind } from "../../style/index.js"; import { FileUnderTestModel, Metrics, MetricsResult, MutationTestMetricsResult, TestFileModel, TestMetrics } from "mutation-testing-metrics"; +import { calculateFileMetrics, calculateMutationTestMetrics } from "../../../../metrics/src/calculateMetrics.js"; @customElement('mte-file-picker') export class MutationTestReportFilePickerComponent extends LitElement { static styles = [tailwind]; #currentPressedKeys = new Set(); - #searchMap = new Map(); + #searchMap = new Map(); @property({ type: Object }) public declare rootModel: MutationTestMetricsResult; @@ -18,7 +19,7 @@ export class MutationTestReportFilePickerComponent extends LitElement { public declare openPicker: boolean; @state() - public declare filteredFiles: string[]; + public declare filteredFiles: { name: string, file: FileUnderTestModel }[]; constructor() { super(); @@ -43,7 +44,7 @@ export class MutationTestReportFilePickerComponent extends LitElement { return html`
-