27 lines
529 B
Vue
Executable File
27 lines
529 B
Vue
Executable File
<template>
|
|
<div
|
|
v-if="opened"
|
|
class="z-10 bg-[var(--secondary-bg)] w-fit rounded-lg shadow-md border border-[var(--tertiary-bg)] overflow-hidden"
|
|
>
|
|
<div class="max-w-[374px] max-h-[475px] overflow-hidden">
|
|
<EmojiPicker
|
|
v-if="openedBy === 'emojiPicker'"
|
|
@picked-emoji="$emit('picked-emoji', $event)"
|
|
/>
|
|
<UserProfile
|
|
v-else
|
|
/>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
props: {
|
|
openedBy: {
|
|
required: true
|
|
},
|
|
opened: Boolean
|
|
},
|
|
};
|
|
</script> |