23 lines
455 B
JavaScript
23 lines
455 B
JavaScript
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) {}
|
|
);
|
|
}
|
|
|
|
}
|