feat: loader skeletons for conversation sidebar

fix: flickering when conversation is loading.
fix: load conversation and messages using promise.all
feat: enforce fixed desktop layout with 1024px viewport
- minor fixes and refactors
This commit is contained in:
Abhinav Raut
2025-02-10 02:42:02 +05:30
parent 5966954cc5
commit d74c240cae
32 changed files with 178 additions and 141 deletions

View File

@@ -1,5 +1,5 @@
<template>
<div class="space-y-5 rounded-lg" :class="{ 'box border p-5': actions.length > 0 }">
<div class="space-y-5 rounded-lg" :class="{ 'box p-5': actions.length > 0 }">
<div class="space-y-5">
<div v-for="(action, index) in actions" :key="index" class="space-y-5">
<div v-if="index > 0">