Skip to content

Instantly share code, notes, and snippets.

@kim-codes
Created December 1, 2016 05:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kim-codes/8e3864173c23b200257de401cb04758b to your computer and use it in GitHub Desktop.
Save kim-codes/8e3864173c23b200257de401cb04758b to your computer and use it in GitHub Desktop.
'use babel';
export default class NewPackageView {
constructor(serializedState) {
// Create root element
this.element = document.createElement('div');
this.element.classList.add('new-package');
// Create message element
const message = document.createElement('div');
message.textContent = 'The NewPackage package is Alive! It\'s ALIVE!';
message.classList.add('message');
this.element.appendChild(message);
}
// Returns an object that can be retrieved when package is activated
serialize() {}
// Tear down any state and detach
destroy() {
this.element.remove();
}
getElement() {
return this.element;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment