class Proposals::VotesComponent < ApplicationComponent attr_reader :proposal delegate :current_user, :link_to_verify_account, :user_signed_in?, to: :helpers def initialize(proposal, vote_url: nil) @proposal = proposal @vote_url = vote_url end def vote_url @vote_url || vote_proposal_path(proposal, value: "yes") end end