feat: add deploy dashboard page with components

This commit is contained in:
F4ilji
2026-07-02 12:48:49 +05:00
parent 73d123a62d
commit 13d7d36088
4 changed files with 178 additions and 0 deletions
@@ -0,0 +1,20 @@
<script setup>
defineProps({
running: Boolean,
})
defineEmits(['deploy'])
</script>
<template>
<button
@click="$emit('deploy')"
:disabled="running"
class="px-6 py-3 bg-blue-600 text-white rounded-lg font-medium
hover:bg-blue-700 disabled:bg-gray-400 disabled:cursor-not-allowed
transition-colors"
>
<span v-if="running">Deploying...</span>
<span v-else>🚀 Deploy to Production</span>
</button>
</template>