Files
halo/ui/console-src/modules/system/plugins/components/entity-fields/LogoField.vue
Ryan Wang a93479dc34 chore: organize and fix imports (#6152)
#### What type of PR is this?

/area ui
/kind improvement
/milestone 2.17.x

#### What this PR does / why we need it:

重新组织和固定 UI 部分代码的 imports 导入,防止后续因为 imports 的顺序造成不必要的 diff。

基于:https://github.com/halo-dev/halo/pull/6151

#### Does this PR introduce a user-facing change?

```release-note
None
```
2024-06-26 10:42:50 +00:00

23 lines
443 B
Vue

<script lang="ts" setup>
import type { Plugin } from "@halo-dev/api-client";
import { VAvatar, VEntityField } from "@halo-dev/components";
withDefaults(
defineProps<{
plugin: Plugin;
}>(),
{}
);
</script>
<template>
<VEntityField>
<template #description>
<VAvatar
:alt="plugin.spec.displayName"
:src="plugin.status?.logo"
size="md"
></VAvatar>
</template>
</VEntityField>
</template>