From e05ce471eefd3d7640ca4b57d4231b401553dba2 Mon Sep 17 00:00:00 2001 From: andrewwallacespeckle <139135120+andrewwallacespeckle@users.noreply.github.com> Date: Mon, 27 Jan 2025 08:36:23 +0000 Subject: [PATCH] Commit for testing (#3892) --- .../frontend-2/components/viewer/Controls.vue | 2 +- .../components/viewer/gendo/Panel.vue | 62 ++++++------------- 2 files changed, 21 insertions(+), 43 deletions(-) diff --git a/packages/frontend-2/components/viewer/Controls.vue b/packages/frontend-2/components/viewer/Controls.vue index 7ce2b32c0..f7ad78cdd 100644 --- a/packages/frontend-2/components/viewer/Controls.vue +++ b/packages/frontend-2/components/viewer/Controls.vue @@ -181,7 +181,7 @@
- - - - - + - + + + + + + - + +
- -
- Generate -
-
+
Generate @@ -190,7 +166,8 @@ const textAreaDisabled = computed(() => { timeOutWait.value || isOutOfCredits.value || !canContribute.value || - !activeUser.value + !activeUser.value || + !limits.value ) }) @@ -198,6 +175,14 @@ const buttonDisabled = computed(() => { return !prompt.value || textAreaDisabled.value }) +const tooltipMessage = computed(() => { + if (!activeUser.value) return 'You must be logged in' + if (!canContribute.value) return 'Project permissions required' + if (isOutOfCredits.value) return 'No credits remaining' + if (!limits.value) return 'No credits available' + return undefined +}) + const randomPlaceholder = computed(() => { const randomIndex = Math.floor(Math.random() * suggestedPrompts.value.length) return suggestedPrompts.value[randomIndex] @@ -286,11 +271,4 @@ const lodgeRequest = async (screenshot: string) => { isLoading.value = false refetch() } - -const tooltipMessage = computed(() => { - if (!activeUser.value) return 'You must be logged in' - if (!canContribute.value) return 'Project permissions required' - if (isOutOfCredits.value) return 'No credits remaining' - return undefined -})