diff --git a/src/components/ProfileBanner.vue b/src/components/ProfileBanner.vue index 45780443..c1217ee0 100644 --- a/src/components/ProfileBanner.vue +++ b/src/components/ProfileBanner.vue @@ -9,10 +9,12 @@ defineProps<{ bgColor?: string; title?: string; caption?: string; + toggleTitle?: string; hideFade?: boolean; active?: boolean; readonly?: boolean; + useToggle?: boolean; menu?: { icon: string; color: string; bgColor: string }[]; }>(); @@ -20,6 +22,7 @@ defineProps<{ defineEmits<{ (e: 'view'): void; (e: 'edit'): void; + (e: 'update:toggleStatus', toggleStatus: string): void; }>(); const coverUrl = defineModel('coverUrl', { @@ -27,13 +30,17 @@ const coverUrl = defineModel('coverUrl', { default: '', }); +const toggleStatus = defineModel('toggleStatus', { + required: false, + default: 'CREATED', +}); + const showOverlay = ref(false);