From f6e690b653cc64ad2d1445007a330edbb8451aa8 Mon Sep 17 00:00:00 2001
From: futa-ikeda <51409893+futa-ikeda@users.noreply.github.com>
Date: Wed, 20 Mar 2024 08:26:12 -0400
Subject: [PATCH] [ENG-5155] Pretend check addon auth credentials in mirage
(#2172)
* Pretend check addon auth credentials in mirage
* Reset connectAccountError flag better
* Update mirage credential validations
* Use color variable
---
.../account-setup-manager/styles.scss | 4 +
.../account-setup-manager/template.hbs | 5 +
.../addons-service/manager/component.ts | 3 +
.../addons-service/manager/template.hbs | 1 +
mirage/config.ts | 3 +
mirage/views/addons.ts | 98 ++++++++++++++++++-
6 files changed, 113 insertions(+), 1 deletion(-)
diff --git a/lib/osf-components/addon/components/addons-service/account-setup-manager/styles.scss b/lib/osf-components/addon/components/addons-service/account-setup-manager/styles.scss
index 326a80d3a86..b2f24228d5c 100644
--- a/lib/osf-components/addon/components/addons-service/account-setup-manager/styles.scss
+++ b/lib/osf-components/addon/components/addons-service/account-setup-manager/styles.scss
@@ -10,3 +10,7 @@
.repo-select {
width: 250px;
}
+
+.connect-error {
+ color: $brand-danger;
+}
diff --git a/lib/osf-components/addon/components/addons-service/account-setup-manager/template.hbs b/lib/osf-components/addon/components/addons-service/account-setup-manager/template.hbs
index eab2cb1970f..6260068b51e 100644
--- a/lib/osf-components/addon/components/addons-service/account-setup-manager/template.hbs
+++ b/lib/osf-components/addon/components/addons-service/account-setup-manager/template.hbs
@@ -59,6 +59,11 @@
{{field.postText}}
{{/each}}
+ {{#if @manager.connectAccountError}}
+
+ {{t 'addons.accountCreate.error'}}
+
+ {{/if}}