refactor: remove deprecated components and streamline member coverage calculations, enhance budget management with improved payroll handling, and update UI elements for better clarity

This commit is contained in:
Jennie Robinson Faber 2025-09-06 09:48:57 +01:00
parent 983aeca2dc
commit 09d8794d72
42 changed files with 2166 additions and 2974 deletions

View file

@ -19,21 +19,6 @@
<!-- Member Coverage -->
<MemberCoveragePanel />
<!-- Advanced Tools -->
<AdvancedAccordion />
<!-- Next Session -->
<UCard class="shadow-sm rounded-xl">
<div class="flex items-center justify-between">
<div class="space-y-1">
<h3 class="font-semibold">Next Value Session</h3>
<p class="text-sm text-gray-600">Review contributions and distribute surplus</p>
</div>
<UButton color="primary" @click="navigateTo('/session')">
Start Session
</UButton>
</div>
</UCard>
</div>
</template>
@ -41,7 +26,6 @@
// Import components explicitly to avoid auto-import issues
import DashboardCoreMetrics from '~/components/dashboard/DashboardCoreMetrics.vue'
import MemberCoveragePanel from '~/components/dashboard/MemberCoveragePanel.vue'
import AdvancedAccordion from '~/components/dashboard/AdvancedAccordion.vue'
// Access composable data
const { operatingMode, setOperatingMode } = useCoopBuilder()