1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-24 14:31:44 +01:00

Fixes types for stat

This commit is contained in:
Amir Raminfar
2021-11-20 19:58:49 -08:00
parent 43e777687d
commit 36cc93dacc
2 changed files with 11 additions and 5 deletions

View File

@@ -18,8 +18,14 @@
</template>
<script lang="ts" setup>
import { ContainerStat } from "@/types/Container";
import { PropType } from "vue";
defineProps({
stat: Object,
stat: {
type: Object as PropType<ContainerStat>,
required: true,
},
state: String,
});
function formatBytes(bytes: number, decimals = 2) {

View File

@@ -3,14 +3,14 @@
<template v-slot:header v-if="showTitle">
<div class="mr-0 columns is-vcentered is-marginless is-hidden-mobile">
<div class="column is-clipped is-paddingless">
<container-title :container="container" @close="$emit('close')"></container-title>
<container-title :container="container" @close="$emit('close')" />
</div>
<div class="column is-narrow is-paddingless">
<container-stat :stat="container.stat" :state="container.state"></container-stat>
<container-stat :stat="container.stat" :state="container.state" v-if="container.stat" />
</div>
<div class="mr-2 column is-narrow is-paddingless">
<log-actions-toolbar :container="container" :onClearClicked="onClearClicked"></log-actions-toolbar>
<log-actions-toolbar :container="container" :onClearClicked="onClearClicked" />
</div>
<div class="mr-2 column is-narrow is-paddingless" v-if="closable">
<button class="delete is-medium" @click="emit('close')"></button>
@@ -18,7 +18,7 @@
</div>
</template>
<template v-slot="{ setLoading }">
<log-viewer-with-source ref="viewer" :id="id" @loading-more="setLoading($event)"></log-viewer-with-source>
<log-viewer-with-source ref="viewer" :id="id" @loading-more="setLoading($event)" />
</template>
</scrollable-view>
</template>