Skip to content

Instantly share code, notes, and snippets.

@rodloboz
Created April 27, 2019 01:17
Show Gist options
  • Save rodloboz/49cf18efa1990992b3e51a53672d2fc7 to your computer and use it in GitHub Desktop.
Save rodloboz/49cf18efa1990992b3e51a53672d2fc7 to your computer and use it in GitHub Desktop.
import { Controller } from 'stimulus';
export default class extends Controller {
static targets = [ 'followerCount', 'followerMessage' ]
connect() {
this.update();
};
update() {
let message;
if (this.followerCount == 1) {
message = 'follower';
} else {
message = 'followers';
}
this.followerMessage = message;
};
set followerMessage(message) {
this.followerMessageTarget.innerHTML = message;
};
get followerCount() {
return this.followerCountTarget.innerHTML;
};
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment