aboutsummaryrefslogtreecommitdiff
path: root/src/components/mao-admin.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/mao-admin.js')
-rw-r--r--src/components/mao-admin.js19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/components/mao-admin.js b/src/components/mao-admin.js
index c63f952..724c0c9 100644
--- a/src/components/mao-admin.js
+++ b/src/components/mao-admin.js
@@ -16,7 +16,7 @@ import { connect } from 'pwa-helpers/connect-mixin.js';
import { store } from '../store.js';
//These are the actions needed by this element.
-import { approveHours } from '../actions/firebase.js';
+//import { approveHours } from '../actions/firebase.js';
// We are lazy loading its reducer.
import firebase from '../reducers/firebase.js';
@@ -79,10 +79,12 @@ class MaoAdmin extends connect(store)(PageViewElement) {
<paper-button raised class="info" id="toggleRequestsBtn" on-tap="${() => this.toggleRequests()}">Show Hours Requests</paper-button>
- <div id="requests-grid" hidden="${props.requestsHidden}">
- Requests
- </div>
+ <br/>
+ <div hidden="${props.requestsHidden}">
+ <div id="requests-grid" class="requests-grid"></div>
+ </div>
+
</section>
`;
}
@@ -113,7 +115,7 @@ class MaoAdmin extends connect(store)(PageViewElement) {
this.requestsHidden = !this.requestsHidden;
if(this.shadowRoot) {
- var btn = this.shadowRoot.getElementById('toogleRequestsBtn');
+ var btn = this.shadowRoot.getElementById('toggleRequestsBtn');
if(this.requestsHidden) {
btn.innerHTML = "Show Hours Requests";
} else {
@@ -125,7 +127,7 @@ class MaoAdmin extends connect(store)(PageViewElement) {
updateInformation() {
if(this.shadowRoot) {
//update requests
- var requestGrid = this.shadowRoot.getElementById('request-grid');
+ var requestGrid = this.shadowRoot.getElementById('requests-grid');
requestGrid.innerHTML = "";
for(var i = 0; i<this.requests.length; i++) {
@@ -133,19 +135,18 @@ class MaoAdmin extends connect(store)(PageViewElement) {
requestElement.email = this.requests[i].email
.replace('@communityschoolnaples.org', '');
+ requestElement.date = this.requests[i].day;
requestElement.time = this.requests[i].time;
requestElement.trainee = this.requests[i].trainee;
requestElement.uid = this.requests[i].uid;
- requestElement.on-approve-hours = "${() => this.approveHours()}"
-
requestGrid.appendChild(requestElement);
}
}
}
approveHours() {
- alert("Approve hours")
+ alert("Approve hours");
}