vue-vben-admin/src/views/demo/page/account/setting/MsgNotify.vue

33 lines
959 B
Vue

<template>
<CollapseContainer title="新消息通知" :canExpan="false">
<List>
<template v-for="item in msgNotifyList" :key="item.key">
<ListItem>
<ListItemMeta>
<template #title>
{{ item.title }}
<Switch
class="float-right mt-10px mr-30px"
checked-children=""
un-checked-children=""
default-checked
/>
</template>
<template #description>
<div>{{ item.description }}</div>
</template>
</ListItemMeta>
</ListItem>
</template>
</List>
</CollapseContainer>
</template>
<script lang="ts" setup>
import { List, Switch } from 'ant-design-vue';
import { CollapseContainer } from '@/components/Container';
import { msgNotifyList } from './data';
const ListItem = List.Item;
const ListItemMeta = List.Item.Meta;
</script>