mirror of
https://github.com/amir20/dozzle.git
synced 2026-01-02 19:17:37 +01:00
* Adds asset changes for i18n * Adds asset changes for i18n * Adds vite configs * Adds auto import and cleans up props * Initital localzation * Fixes dockerfile * Fixes tests * Updates fixutres * Updates default lang
14 lines
446 B
TypeScript
14 lines
446 B
TypeScript
import { type LogEntry } from "@/types/LogEntry";
|
|
import { VisibleLogEntry } from "@/types/VisibleLogEntry";
|
|
import type { ComputedRef, Ref } from "vue";
|
|
|
|
export function useVisibleFilter(visibleKeys: ComputedRef<Ref<string[][]>>) {
|
|
function filteredPayload(messages: Ref<LogEntry[]>) {
|
|
return computed(() => {
|
|
return messages.value.map((d) => new VisibleLogEntry(d, visibleKeys.value));
|
|
});
|
|
}
|
|
|
|
return { filteredPayload };
|
|
}
|