diff options
author | Michael Foiani <mfoiani2019@communiyschoolnaples.org> | 2018-08-05 00:49:15 -0400 |
---|---|---|
committer | Michael Foiani <mfoiani2019@communiyschoolnaples.org> | 2018-08-05 00:49:15 -0400 |
commit | 30a7181224eac82731f4950dc9f64956aba45c5e (patch) | |
tree | e8c5146160c3c87b23d4540cfb53119cf10a8b67 /src | |
parent | 4421e5ccd65c78f6dc5bac16f1acae4869d5097c (diff) |
Updated register buttons to show only when a user is signed in.
Diffstat (limited to 'src')
-rw-r--r-- | src/components/competition-element.js | 4 | ||||
-rw-r--r-- | src/components/mao-competitions.js | 4 | ||||
-rw-r--r-- | src/components/mao-tutoring.js | 2 | ||||
-rw-r--r-- | src/components/test-element.js | 18 |
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; } |