|
@@ -13,7 +13,10 @@ import { storeToRefs } from 'pinia'
|
|
import { NetImages } from '../../../core/libs/net-images'
|
|
import { NetImages } from '../../../core/libs/net-images'
|
|
import PageHelper from '@/components/page-helper.vue'
|
|
import PageHelper from '@/components/page-helper.vue'
|
|
import BottomAppBar from '@/components/bottom-app-bar.vue'
|
|
import BottomAppBar from '@/components/bottom-app-bar.vue'
|
|
|
|
+import { useRouter } from '../../../core/utils/router'
|
|
|
|
+import NavbarEvo from '@/components/navbar-evo.vue'
|
|
|
|
|
|
|
|
+const router = useRouter()
|
|
const userStore = useUserStore()
|
|
const userStore = useUserStore()
|
|
const { userInfo } = storeToRefs(userStore)
|
|
const { userInfo } = storeToRefs(userStore)
|
|
const id = ref()
|
|
const id = ref()
|
|
@@ -56,6 +59,7 @@ defineExpose({
|
|
</script>
|
|
</script>
|
|
<template>
|
|
<template>
|
|
<div class="flex-grow flex flex-col">
|
|
<div class="flex-grow flex flex-col">
|
|
|
|
+ <NavbarEvo transparent></NavbarEvo>
|
|
<div class="relative">
|
|
<div class="relative">
|
|
<wd-img
|
|
<wd-img
|
|
width="100%"
|
|
width="100%"
|
|
@@ -117,7 +121,9 @@ defineExpose({
|
|
<BottomAppBar fixed placeholder>
|
|
<BottomAppBar fixed placeholder>
|
|
<div class="flex gap-7.5">
|
|
<div class="flex gap-7.5">
|
|
<div class="flex-1" v-if="userInfo.userId === Number(id)">
|
|
<div class="flex-1" v-if="userInfo.userId === Number(id)">
|
|
- <wd-button block :round="false">编辑</wd-button>
|
|
+ <wd-button block :round="false" @click="router.push(`/pages/mine/homepage/edit/index`)">
|
|
|
|
+ 编辑
|
|
|
|
+ </wd-button>
|
|
</div>
|
|
</div>
|
|
<div class="flex-1" v-if="userInfo.userId === Number(id)">
|
|
<div class="flex-1" v-if="userInfo.userId === Number(id)">
|
|
<wd-button block :round="false" open-type="share">分享</wd-button>
|
|
<wd-button block :round="false" open-type="share">分享</wd-button>
|