You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
455 B
JavaScript
23 lines
455 B
JavaScript
4 years ago
|
class Controller {
|
||
|
constructor(model, view) {
|
||
|
this.model = model;
|
||
|
this.view = view;
|
||
|
|
||
|
|
||
|
// Initialize isomorphic-git with a file system
|
||
|
window.fs = new LightningFS("fs");
|
||
|
// I prefer using the Promisified version honestly
|
||
|
window.pfs = window.fs.promises;
|
||
|
|
||
|
window.dir = "/test-clone";
|
||
|
|
||
|
this.model.dirTree().then(
|
||
|
function (value) {
|
||
|
view.showDirTree(value);
|
||
|
},
|
||
|
function (error) {}
|
||
|
);
|
||
|
}
|
||
|
|
||
|
}
|