14 lines
328 B
Ruby
14 lines
328 B
Ruby
class Proposals::VotesComponent < ApplicationComponent
|
|
attr_reader :proposal
|
|
delegate :current_user, :link_to_verify_account, 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
|