Skip to content

Commit 6476049

Browse files
XLSX changes.
1 parent 874c0b5 commit 6476049

File tree

9 files changed

+362
-38
lines changed

9 files changed

+362
-38
lines changed

aurelia_project/aurelia.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@
4848
"path": "node_modules/aurelia-cli/lib/resources/scripts/configure-bluebird.js",
4949
"env": "dev"
5050
},
51-
"node_modules/requirejs/require.js"
51+
"node_modules/requirejs/require.js",
52+
"node_modules/xlsx/jszip.js"
5253
],
5354
"dependencies": [
5455
"aurelia-binding",
@@ -111,6 +112,11 @@
111112
"dist/css/bootstrap.css"
112113
]
113114
},
115+
{
116+
"name": "xlsx",
117+
"path": "../node_modules/xlsx",
118+
"main": "xlsx"
119+
},
114120
"javascript-natural-sort",
115121
"dexie",
116122
"velocity-animate",

package-lock.json

Lines changed: 101 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@
3434
"uniq": "^1.0.1",
3535
"urijs": "^1.19.1",
3636
"visibilityjs": "^2.0.2",
37-
"whatwg-fetch": "^2.0.3"
37+
"whatwg-fetch": "^2.0.3",
38+
"xlsx": "^0.14.1"
3839
},
3940
"peerDependencies": {},
4041
"devDependencies": {

src/events/teh-events.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,9 @@ <h1>Events</h1>
7474
<button class='btn btn-primary' click.delegate="exportEvent(event)">
7575
Export json
7676
</button>
77-
77+
<button class='btn btn-primary' click.delegate="exportEventXLSX(event)">
78+
Export Excel
79+
</button>
7880
<button class='btn btn-danger' click.delegate="deleteEvent(event)">X</button>
7981
</td>
8082
</tr>
@@ -83,7 +85,9 @@ <h1>Events</h1>
8385
<button class='btn btn-primary' click.delegate="exportEvent(event)">
8486
Export json
8587
</button>
86-
88+
<button class='btn btn-primary' click.delegate="exportEventXLSX(event)">
89+
Export Excel
90+
</button>
8791
<button class='btn btn-danger' click.delegate="deleteEvent(event)">X</button>
8892
</td>
8993
<td class='for-sm'> ${event.calendarYear} </td>

0 commit comments

Comments
 (0)