JavaScript Singleton Class

Descripción

Generic singleton class


File Template: ✅


Prefix

singleton:class


Scopes

javascript


Snippet de código

class ${1:Singleton} {
	constructor() {
		if (${1:Singleton}.instance) {
			return ${1:Singleton}.instance;
		}
		${1:Singleton}.instance = this;
		// initialize your instance here
		$0
	}
}

export default ${1:Singleton};