Files
music-admin/.output/server/chunks/build/UserProfile-D3XrMU_d.mjs
poptong 83b162d2bd
Some checks failed
🚀 Deploy - Demo / deployment (push) Has been cancelled
🔧 웹훅 URL을 HTTPS로 수정
- 웹훅 URL을 https://admin.youtooplay.com/webhook로 변경
- Nginx 리버스 프록시 설정 파일 추가
- 배포 가이드 업데이트
2025-10-01 01:47:51 +09:00

1167 lines
56 KiB
JavaScript

import { defineComponent, mergeProps, withCtx, unref, createTextVNode, createVNode, toRef, withDirectives, vShow, useSSRContext } from 'vue';
import { ssrRenderComponent } from 'vue/server-renderer';
import { a as avatar1 } from './avatar-1-BLwzgS8N.mjs';
import { g as genericComponent, v as VAvatar, a6 as VImg, t as VMenu, s as VIcon, p as propsFactory, a0 as useBackgroundColor, ak as useRounded, l as useLocale, at as useTextColor, ab as useTheme, aE as useLocation, a as useRender, b2 as pickWithRest, aA as MaybeTransition, q as makeTransitionProps, K as makeThemeProps, L as makeTagProps, N as makeRoundedProps, aH as makeLocationProps, m as makeComponentProps, I as IconValue } from './server.mjs';
import { V as VList, a as VListItem, b as VListItemTitle, c as VListItemSubtitle } from './VList-C7tHrCmP.mjs';
import { V as VListItemAction } from './VListItemAction-DeAgZ_Zv.mjs';
import { V as VDivider } from './VDivider-C0e0b_O5.mjs';
import '../routes/renderer.mjs';
import 'vue-bundle-renderer/runtime';
import '../nitro/nitro.mjs';
import 'node:http';
import 'node:https';
import 'node:events';
import 'node:buffer';
import 'node:fs';
import 'node:path';
import 'node:crypto';
import 'node:url';
import 'devalue';
import '@unhead/ssr';
import 'unhead';
import '@unhead/shared';
import 'pinia';
import 'vue-router';
import './index-BNHdF426.mjs';
import './ssrBoot-BtvJZs44.mjs';
const makeVBadgeProps = propsFactory({
bordered: Boolean,
color: String,
content: [Number, String],
dot: Boolean,
floating: Boolean,
icon: IconValue,
inline: Boolean,
label: {
type: String,
default: "$vuetify.badge"
},
max: [Number, String],
modelValue: {
type: Boolean,
default: true
},
offsetX: [Number, String],
offsetY: [Number, String],
textColor: String,
...makeComponentProps(),
...makeLocationProps({
location: "top end"
}),
...makeRoundedProps(),
...makeTagProps(),
...makeThemeProps(),
...makeTransitionProps({
transition: "scale-rotate-transition"
})
}, "VBadge");
const VBadge = genericComponent()({
name: "VBadge",
inheritAttrs: false,
props: makeVBadgeProps(),
setup(props, ctx) {
const {
backgroundColorClasses,
backgroundColorStyles
} = useBackgroundColor(toRef(props, "color"));
const {
roundedClasses
} = useRounded(props);
const {
t
} = useLocale();
const {
textColorClasses,
textColorStyles
} = useTextColor(toRef(props, "textColor"));
const {
themeClasses
} = useTheme();
const {
locationStyles
} = useLocation(props, true, (side) => {
var _a, _b;
const base = props.floating ? props.dot ? 2 : 4 : props.dot ? 8 : 12;
return base + (["top", "bottom"].includes(side) ? +((_a = props.offsetY) != null ? _a : 0) : ["left", "right"].includes(side) ? +((_b = props.offsetX) != null ? _b : 0) : 0);
});
useRender(() => {
const value = Number(props.content);
const content = !props.max || isNaN(value) ? props.content : value <= +props.max ? value : `${props.max}+`;
const [badgeAttrs, attrs] = pickWithRest(ctx.attrs, ["aria-atomic", "aria-label", "aria-live", "role", "title"]);
return createVNode(props.tag, mergeProps({
"class": ["v-badge", {
"v-badge--bordered": props.bordered,
"v-badge--dot": props.dot,
"v-badge--floating": props.floating,
"v-badge--inline": props.inline
}, props.class]
}, attrs, {
"style": props.style
}), {
default: () => {
var _a, _b;
return [createVNode("div", {
"class": "v-badge__wrapper"
}, [(_b = (_a = ctx.slots).default) == null ? void 0 : _b.call(_a), createVNode(MaybeTransition, {
"transition": props.transition
}, {
default: () => {
var _a2, _b2;
return [withDirectives(createVNode("span", mergeProps({
"class": ["v-badge__badge", themeClasses.value, backgroundColorClasses.value, roundedClasses.value, textColorClasses.value],
"style": [backgroundColorStyles.value, textColorStyles.value, props.inline ? {} : locationStyles.value],
"aria-atomic": "true",
"aria-label": t(props.label, value),
"aria-live": "polite",
"role": "status"
}, badgeAttrs), [props.dot ? void 0 : ctx.slots.badge ? (_b2 = (_a2 = ctx.slots).badge) == null ? void 0 : _b2.call(_a2) : props.icon ? createVNode(VIcon, {
"icon": props.icon
}, null) : content]), [[vShow, props.modelValue]])];
}
})])];
}
});
});
return {};
}
});
const _sfc_main = /* @__PURE__ */ defineComponent({
__name: "UserProfile",
__ssrInlineRender: true,
setup(__props) {
return (_ctx, _push, _parent, _attrs) => {
_push(ssrRenderComponent(VBadge, mergeProps({
dot: "",
location: "bottom right",
"offset-x": "3",
"offset-y": "3",
color: "success",
bordered: ""
}, _attrs), {
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(ssrRenderComponent(VAvatar, {
class: "cursor-pointer",
color: "primary",
variant: "tonal"
}, {
default: withCtx((_2, _push3, _parent3, _scopeId2) => {
if (_push3) {
_push3(ssrRenderComponent(VImg, { src: unref(avatar1) }, null, _parent3, _scopeId2));
_push3(ssrRenderComponent(VMenu, {
activator: "parent",
width: "230",
location: "bottom end",
offset: "14px"
}, {
default: withCtx((_3, _push4, _parent4, _scopeId3) => {
if (_push4) {
_push4(ssrRenderComponent(VList, null, {
default: withCtx((_4, _push5, _parent5, _scopeId4) => {
if (_push5) {
_push5(ssrRenderComponent(VListItem, null, {
prepend: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VListItemAction, { start: "" }, {
default: withCtx((_6, _push7, _parent7, _scopeId6) => {
if (_push7) {
_push7(ssrRenderComponent(VBadge, {
dot: "",
location: "bottom right",
"offset-x": "3",
"offset-y": "3",
color: "success"
}, {
default: withCtx((_7, _push8, _parent8, _scopeId7) => {
if (_push8) {
_push8(ssrRenderComponent(VAvatar, {
color: "primary",
variant: "tonal"
}, {
default: withCtx((_8, _push9, _parent9, _scopeId8) => {
if (_push9) {
_push9(ssrRenderComponent(VImg, { src: unref(avatar1) }, null, _parent9, _scopeId8));
} else {
return [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"])
];
}
}),
_: 1
}, _parent8, _scopeId7));
} else {
return [
createVNode(VAvatar, {
color: "primary",
variant: "tonal"
}, {
default: withCtx(() => [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"])
]),
_: 1
})
];
}
}),
_: 1
}, _parent7, _scopeId6));
} else {
return [
createVNode(VBadge, {
dot: "",
location: "bottom right",
"offset-x": "3",
"offset-y": "3",
color: "success"
}, {
default: withCtx(() => [
createVNode(VAvatar, {
color: "primary",
variant: "tonal"
}, {
default: withCtx(() => [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"])
]),
_: 1
})
]),
_: 1
})
];
}
}),
_: 1
}, _parent6, _scopeId5));
} else {
return [
createVNode(VListItemAction, { start: "" }, {
default: withCtx(() => [
createVNode(VBadge, {
dot: "",
location: "bottom right",
"offset-x": "3",
"offset-y": "3",
color: "success"
}, {
default: withCtx(() => [
createVNode(VAvatar, {
color: "primary",
variant: "tonal"
}, {
default: withCtx(() => [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"])
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
];
}
}),
default: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VListItemTitle, { class: "font-weight-semibold" }, {
default: withCtx((_6, _push7, _parent7, _scopeId6) => {
if (_push7) {
_push7(` John Doe `);
} else {
return [
createTextVNode(" John Doe ")
];
}
}),
_: 1
}, _parent6, _scopeId5));
_push6(ssrRenderComponent(VListItemSubtitle, null, {
default: withCtx((_6, _push7, _parent7, _scopeId6) => {
if (_push7) {
_push7(`Admin`);
} else {
return [
createTextVNode("Admin")
];
}
}),
_: 1
}, _parent6, _scopeId5));
} else {
return [
createVNode(VListItemTitle, { class: "font-weight-semibold" }, {
default: withCtx(() => [
createTextVNode(" John Doe ")
]),
_: 1
}),
createVNode(VListItemSubtitle, null, {
default: withCtx(() => [
createTextVNode("Admin")
]),
_: 1
})
];
}
}),
_: 1
}, _parent5, _scopeId4));
_push5(ssrRenderComponent(VDivider, { class: "my-2" }, null, _parent5, _scopeId4));
_push5(ssrRenderComponent(VListItem, { link: "" }, {
prepend: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VIcon, {
class: "me-2",
icon: "bx-user",
size: "22"
}, null, _parent6, _scopeId5));
} else {
return [
createVNode(VIcon, {
class: "me-2",
icon: "bx-user",
size: "22"
})
];
}
}),
default: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VListItemTitle, null, {
default: withCtx((_6, _push7, _parent7, _scopeId6) => {
if (_push7) {
_push7(`Profile`);
} else {
return [
createTextVNode("Profile")
];
}
}),
_: 1
}, _parent6, _scopeId5));
} else {
return [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Profile")
]),
_: 1
})
];
}
}),
_: 1
}, _parent5, _scopeId4));
_push5(ssrRenderComponent(VListItem, { link: "" }, {
prepend: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VIcon, {
class: "me-2",
icon: "bx-cog",
size: "22"
}, null, _parent6, _scopeId5));
} else {
return [
createVNode(VIcon, {
class: "me-2",
icon: "bx-cog",
size: "22"
})
];
}
}),
default: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VListItemTitle, null, {
default: withCtx((_6, _push7, _parent7, _scopeId6) => {
if (_push7) {
_push7(`Settings`);
} else {
return [
createTextVNode("Settings")
];
}
}),
_: 1
}, _parent6, _scopeId5));
} else {
return [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Settings")
]),
_: 1
})
];
}
}),
_: 1
}, _parent5, _scopeId4));
_push5(ssrRenderComponent(VListItem, { link: "" }, {
prepend: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VIcon, {
class: "me-2",
icon: "bx-dollar",
size: "22"
}, null, _parent6, _scopeId5));
} else {
return [
createVNode(VIcon, {
class: "me-2",
icon: "bx-dollar",
size: "22"
})
];
}
}),
default: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VListItemTitle, null, {
default: withCtx((_6, _push7, _parent7, _scopeId6) => {
if (_push7) {
_push7(`Pricing`);
} else {
return [
createTextVNode("Pricing")
];
}
}),
_: 1
}, _parent6, _scopeId5));
} else {
return [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Pricing")
]),
_: 1
})
];
}
}),
_: 1
}, _parent5, _scopeId4));
_push5(ssrRenderComponent(VListItem, { link: "" }, {
prepend: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VIcon, {
class: "me-2",
icon: "bx-help-circle",
size: "22"
}, null, _parent6, _scopeId5));
} else {
return [
createVNode(VIcon, {
class: "me-2",
icon: "bx-help-circle",
size: "22"
})
];
}
}),
default: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VListItemTitle, null, {
default: withCtx((_6, _push7, _parent7, _scopeId6) => {
if (_push7) {
_push7(`FAQ`);
} else {
return [
createTextVNode("FAQ")
];
}
}),
_: 1
}, _parent6, _scopeId5));
} else {
return [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("FAQ")
]),
_: 1
})
];
}
}),
_: 1
}, _parent5, _scopeId4));
_push5(ssrRenderComponent(VDivider, { class: "my-2" }, null, _parent5, _scopeId4));
_push5(ssrRenderComponent(VListItem, { to: "/login" }, {
prepend: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VIcon, {
class: "me-2",
icon: "bx-log-out",
size: "22"
}, null, _parent6, _scopeId5));
} else {
return [
createVNode(VIcon, {
class: "me-2",
icon: "bx-log-out",
size: "22"
})
];
}
}),
default: withCtx((_5, _push6, _parent6, _scopeId5) => {
if (_push6) {
_push6(ssrRenderComponent(VListItemTitle, null, {
default: withCtx((_6, _push7, _parent7, _scopeId6) => {
if (_push7) {
_push7(`Logout`);
} else {
return [
createTextVNode("Logout")
];
}
}),
_: 1
}, _parent6, _scopeId5));
} else {
return [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Logout")
]),
_: 1
})
];
}
}),
_: 1
}, _parent5, _scopeId4));
} else {
return [
createVNode(VListItem, null, {
prepend: withCtx(() => [
createVNode(VListItemAction, { start: "" }, {
default: withCtx(() => [
createVNode(VBadge, {
dot: "",
location: "bottom right",
"offset-x": "3",
"offset-y": "3",
color: "success"
}, {
default: withCtx(() => [
createVNode(VAvatar, {
color: "primary",
variant: "tonal"
}, {
default: withCtx(() => [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"])
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, { class: "font-weight-semibold" }, {
default: withCtx(() => [
createTextVNode(" John Doe ")
]),
_: 1
}),
createVNode(VListItemSubtitle, null, {
default: withCtx(() => [
createTextVNode("Admin")
]),
_: 1
})
]),
_: 1
}),
createVNode(VDivider, { class: "my-2" }),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-user",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Profile")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-cog",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Settings")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-dollar",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Pricing")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-help-circle",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("FAQ")
]),
_: 1
})
]),
_: 1
}),
createVNode(VDivider, { class: "my-2" }),
createVNode(VListItem, { to: "/login" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-log-out",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Logout")
]),
_: 1
})
]),
_: 1
})
];
}
}),
_: 1
}, _parent4, _scopeId3));
} else {
return [
createVNode(VList, null, {
default: withCtx(() => [
createVNode(VListItem, null, {
prepend: withCtx(() => [
createVNode(VListItemAction, { start: "" }, {
default: withCtx(() => [
createVNode(VBadge, {
dot: "",
location: "bottom right",
"offset-x": "3",
"offset-y": "3",
color: "success"
}, {
default: withCtx(() => [
createVNode(VAvatar, {
color: "primary",
variant: "tonal"
}, {
default: withCtx(() => [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"])
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, { class: "font-weight-semibold" }, {
default: withCtx(() => [
createTextVNode(" John Doe ")
]),
_: 1
}),
createVNode(VListItemSubtitle, null, {
default: withCtx(() => [
createTextVNode("Admin")
]),
_: 1
})
]),
_: 1
}),
createVNode(VDivider, { class: "my-2" }),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-user",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Profile")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-cog",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Settings")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-dollar",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Pricing")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-help-circle",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("FAQ")
]),
_: 1
})
]),
_: 1
}),
createVNode(VDivider, { class: "my-2" }),
createVNode(VListItem, { to: "/login" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-log-out",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Logout")
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
];
}
}),
_: 1
}, _parent3, _scopeId2));
} else {
return [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"]),
createVNode(VMenu, {
activator: "parent",
width: "230",
location: "bottom end",
offset: "14px"
}, {
default: withCtx(() => [
createVNode(VList, null, {
default: withCtx(() => [
createVNode(VListItem, null, {
prepend: withCtx(() => [
createVNode(VListItemAction, { start: "" }, {
default: withCtx(() => [
createVNode(VBadge, {
dot: "",
location: "bottom right",
"offset-x": "3",
"offset-y": "3",
color: "success"
}, {
default: withCtx(() => [
createVNode(VAvatar, {
color: "primary",
variant: "tonal"
}, {
default: withCtx(() => [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"])
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, { class: "font-weight-semibold" }, {
default: withCtx(() => [
createTextVNode(" John Doe ")
]),
_: 1
}),
createVNode(VListItemSubtitle, null, {
default: withCtx(() => [
createTextVNode("Admin")
]),
_: 1
})
]),
_: 1
}),
createVNode(VDivider, { class: "my-2" }),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-user",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Profile")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-cog",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Settings")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-dollar",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Pricing")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-help-circle",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("FAQ")
]),
_: 1
})
]),
_: 1
}),
createVNode(VDivider, { class: "my-2" }),
createVNode(VListItem, { to: "/login" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-log-out",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Logout")
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
];
}
}),
_: 1
}, _parent2, _scopeId));
} else {
return [
createVNode(VAvatar, {
class: "cursor-pointer",
color: "primary",
variant: "tonal"
}, {
default: withCtx(() => [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"]),
createVNode(VMenu, {
activator: "parent",
width: "230",
location: "bottom end",
offset: "14px"
}, {
default: withCtx(() => [
createVNode(VList, null, {
default: withCtx(() => [
createVNode(VListItem, null, {
prepend: withCtx(() => [
createVNode(VListItemAction, { start: "" }, {
default: withCtx(() => [
createVNode(VBadge, {
dot: "",
location: "bottom right",
"offset-x": "3",
"offset-y": "3",
color: "success"
}, {
default: withCtx(() => [
createVNode(VAvatar, {
color: "primary",
variant: "tonal"
}, {
default: withCtx(() => [
createVNode(VImg, { src: unref(avatar1) }, null, 8, ["src"])
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, { class: "font-weight-semibold" }, {
default: withCtx(() => [
createTextVNode(" John Doe ")
]),
_: 1
}),
createVNode(VListItemSubtitle, null, {
default: withCtx(() => [
createTextVNode("Admin")
]),
_: 1
})
]),
_: 1
}),
createVNode(VDivider, { class: "my-2" }),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-user",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Profile")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-cog",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Settings")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-dollar",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Pricing")
]),
_: 1
})
]),
_: 1
}),
createVNode(VListItem, { link: "" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-help-circle",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("FAQ")
]),
_: 1
})
]),
_: 1
}),
createVNode(VDivider, { class: "my-2" }),
createVNode(VListItem, { to: "/login" }, {
prepend: withCtx(() => [
createVNode(VIcon, {
class: "me-2",
icon: "bx-log-out",
size: "22"
})
]),
default: withCtx(() => [
createVNode(VListItemTitle, null, {
default: withCtx(() => [
createTextVNode("Logout")
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
]),
_: 1
})
];
}
}),
_: 1
}, _parent));
};
}
});
const _sfc_setup = _sfc_main.setup;
_sfc_main.setup = (props, ctx) => {
const ssrContext = useSSRContext();
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("layouts/components/UserProfile.vue");
return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
};
export { _sfc_main as default };