File tree Expand file tree Collapse file tree 1 file changed +25
-8
lines changed Expand file tree Collapse file tree 1 file changed +25
-8
lines changed Original file line number Diff line number Diff line change @@ -10,11 +10,28 @@ var txt =
10
10
11
11
function setup ( ) {
12
12
noCanvas ( ) ;
13
- Tabletop . init ( {
14
- key : '15WyEmfu6B1UCzzqeacYnzI8lutrxF6uWvFDiSteBqTs' ,
15
- callback : gotData ,
16
- simpleSheet : true
17
- } ) ;
13
+ // Tabletop.init({
14
+ // key: '15WyEmfu6B1UCzzqeacYnzI8lutrxF6uWvFDiSteBqTs',
15
+ // callback: gotData,
16
+ // simpleSheet: true
17
+ // });
18
+
19
+ // Unfortunately since 2020 tabletop.js has been deprecated
20
+ // because of some changes that Google had made. To learn
21
+ // more about it, visit https://github.com/jsoma/tabletop
22
+
23
+ // In this example, the library Papa Parse has been used
24
+ // in a very similar fashion, so do something like this
25
+ // instead. Keep in mind that the Google Sheet link has
26
+ // to a CSV link, rather than a web page!
27
+ Papa . parse ( 'https://docs.google.com/spreadsheets/d/e/2PACX-1vSiJDczupcvlAJxd70RJ9hZina9cqweCiTj1EkYrH_17FhFBjdMFTEY2TOMmhwGBHGR05y7QRXLNbo6/pub?output=csv' , {
28
+ download : true ,
29
+ header : true ,
30
+ complete : function ( results ) {
31
+ var stuff = results . data
32
+ data = stuff
33
+ }
34
+ } )
18
35
19
36
var button = createButton ( 'generate madlib' ) ;
20
37
button . mousePressed ( generate ) ;
@@ -31,6 +48,6 @@ function generate() {
31
48
createP ( madlib ) ;
32
49
}
33
50
34
- function gotData ( stuff , tabletop ) {
35
- data = stuff ;
36
- }
51
+ // function gotData(stuff, tabletop) {
52
+ // data = stuff;
53
+ // }
You can’t perform that action at this time.
0 commit comments