Sha256: 5da540472fd087f4fdabc3dfc7465294491ef8c82269ca2be5b3711202b81f94

Contents?: true

Size: 952 Bytes

Versions: 3

Compression:

Stored size: 952 Bytes

Contents

$(() => {
  const 
      delegationCallouts = $(".delegation-callout"),
      delegationCalloutsMessage = $(".delegation-callout-message"),
      delegationDialog = $("#delegations-modal"),
      delegationField = $("#decidim_consultations_delegation_id"),
      delegationVoteButtons = $(".delegation-vote-button"),
      delegationsButton = $("#delegations-button"),
      voteButton = $("#vote_button"),
      voteDialog = $("#question-vote-modal");

  delegationsButton.click(() => {
    delegationDialog.foundation("open");
  });

  delegationVoteButtons.click((evt) => {
    delegationDialog.foundation("close");
    voteDialog.foundation("open");
    delegationField.val($(evt.currentTarget).data("delegation-id"));
    delegationCalloutsMessage.text($(evt.currentTarget).data("delegation-granter-name"));
    delegationCallouts.removeClass("is-hidden");
  });

  voteButton.click(() => {
    delegationCallouts.addClass("is-hidden");
  });
});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
decidim-action_delegator-0.7.2 app/packs/src/decidim/action_delegator/questions.js
decidim-action_delegator-0.7.1 app/packs/src/decidim/action_delegator/questions.js
decidim-action_delegator-0.7.0 app/packs/src/decidim/action_delegator/questions.js