aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Foiani <mfoiani2019@communiyschoolnaples.org>2018-08-05 00:49:15 -0400
committerMichael Foiani <mfoiani2019@communiyschoolnaples.org>2018-08-05 00:49:15 -0400
commit30a7181224eac82731f4950dc9f64956aba45c5e (patch)
treee8c5146160c3c87b23d4540cfb53119cf10a8b67
parent4421e5ccd65c78f6dc5bac16f1acae4869d5097c (diff)
Updated register buttons to show only when a user is signed in.
-rw-r--r--src/components/competition-element.js4
-rw-r--r--src/components/mao-competitions.js4
-rw-r--r--src/components/mao-tutoring.js2
-rw-r--r--src/components/test-element.js18
4 files changed, 14 insertions, 14 deletions
diff --git a/src/components/competition-element.js b/src/components/competition-element.js
index 45655c8..8b197a0 100644
--- a/src/components/competition-element.js
+++ b/src/components/competition-element.js
@@ -28,7 +28,7 @@ class CompetitionElement extends LitElement {
text-align: center;
}
</style>
-
+
<paper-card
onmouseover ="${() => this.toggleTab()}"
onmouseout ="${() => this.toggleTab()}">
@@ -37,7 +37,7 @@ class CompetitionElement extends LitElement {
<h4>${props.location}</h4>
<p hidden="${!props.infoTabOpen}"> ${props.information}</p>
</div>
- <div hidden="${!props.infoTabOpen}" class="card-actions">
+ <div hidden="${!props.infoTabOpen || !props.signedIn}" class="card-actions">
<paper-button
class="info"
hidden="${props.isRegistered}"
diff --git a/src/components/mao-competitions.js b/src/components/mao-competitions.js
index 2103676..55a7119 100644
--- a/src/components/mao-competitions.js
+++ b/src/components/mao-competitions.js
@@ -142,7 +142,7 @@ class MaoCompetitions extends connect(store)(PageViewElement) {
filler filler filler filler filler filler filler filler filler</p>
</div>
- <div class="card-actions">
+ <div class="card-actions" hidden="${!props.signedIn}">
<paper-button
class = "info"
hidden = "${props.registeredComps.includes('nationals')}"
@@ -178,7 +178,7 @@ class MaoCompetitions extends connect(store)(PageViewElement) {
filler filler filler filler filler filler filler filler filler</p>
</div>
- <div class="card-actions">
+ <div class="card-actions" hidden="${!props.signedIn}">
<paper-button
class = "info"
hidden = "${props.registeredComps.includes('states')}"
diff --git a/src/components/mao-tutoring.js b/src/components/mao-tutoring.js
index eaa606c..1782f91 100644
--- a/src/components/mao-tutoring.js
+++ b/src/components/mao-tutoring.js
@@ -278,7 +278,7 @@ class MaoTutoring extends connect(store)(PageViewElement) {
signedIn: Boolean,
hours: Number,
requestedHours: Number,
-
+
submitFieldsOpened: Boolean
}}
diff --git a/src/components/test-element.js b/src/components/test-element.js
index eb4b42d..e2ccdf9 100644
--- a/src/components/test-element.js
+++ b/src/components/test-element.js
@@ -35,14 +35,14 @@ class TestElement extends LitElement {
<div class="card-content">
<p>${props.information}</p>
</div>
- <div class="card-actions">
+ <div class="card-actions" hidden="${!props.signedIn}">
<paper-button
class="info"
hidden="${props.isRegistered}"
raised
- disabled= "${!props.initialized}"
+ disabled= "${!props.signedIn}"
on-tap= "${() => this.registerComp()}">
- ${props.initialized? "Register" : "Sign In"}
+ ${props.signedIn? "Register" : "Sign In"}
</paper-button>
<paper-button class="success"
@@ -56,11 +56,11 @@ class TestElement extends LitElement {
}
static get properties() { return {
- name: String,
- information: String,
- image: String,
- initialized: Boolean,
- isRegistered: Boolean
+ name: String,
+ information: String,
+ image: String,
+ signedIn: Boolean,
+ isRegistered: Boolean
}};
constructor() {
@@ -69,7 +69,7 @@ class TestElement extends LitElement {
this.name = "Competition";
this.information = "Competition Information";
this.image = "Image Path";
- this.initialized = false;
+ this.signedIn = false;
this.isRegistered = false;
}