add campaign id to chart data return object
update tasks
pass campaign_id along to controller
save campaign id as prop and send to char view render func