This commit is contained in:
2025-09-03 16:52:42 +02:00
parent fb51cd6e29
commit d5ecf0da96

View File

@ -34,14 +34,15 @@
<Captcha ref="captchaRef" v-model:captcha="captchaValue" /> <Captcha ref="captchaRef" v-model:captcha="captchaValue" />
<button type="submit" :disabled="loading || !captchaValue" class="btn"> <button type="submit" :disabled="loading || !captchaValue" class="btn">
<span v-if="!loading">Login</span> <span v-if="!loading">Login</span>
<span v-else>Loading...</span> <span v-else>Lade Archiv...</span>
</button> </button>
<p v-if="captchaError" class="error-text">{{ captchaError }}</p> <p v-if="captchaError" class="error-text">{{ captchaError }}</p>
</form> </form>
</div> </div>
<div v-if="loading || status !== 'stopped'" class="waiting-container"> <div v-if="loading || status !== 'stopped'" class="waiting-container">
<h2>Container Status: {{ status }}</h2> <h2>Status Mailarchiv</h2>
<p v-if="status === 'running'">Waiting for services to be ready...</p> <p v-if="status === 'ready'">Archiv ist bereit, sie werden weitergeleitet...</p>
<p v-else-if="status === 'running'">Zugriff auf Archiv wird vorbereitet...</p>
<p v-else-if="status === 'error'" class="error-text">{{ errorMessage }}</p> <p v-else-if="status === 'error'" class="error-text">{{ errorMessage }}</p>
</div> </div>
<Spinner :loading="loading" /> <Spinner :loading="loading" />