Skip to content

Commit

Permalink
trash progress
Browse files Browse the repository at this point in the history
  • Loading branch information
clasky777 committed Dec 8, 2020
1 parent fa3d1b4 commit 5154b14
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 2 deletions.
8 changes: 8 additions & 0 deletions app/controllers/visualizations_controller.rb
Expand Up @@ -5,6 +5,13 @@ def index
@visualizations = Visualization.order(updated_at: :desc)
end

def delete_visualization
chart_title = @visualization
Visualization.destroy(chart_title)
flash[:success] = "You have deleted the visualization!"
redirect_to visualizations_path
end

def show
end

Expand Down Expand Up @@ -52,4 +59,5 @@ def visualization_params
filters_attributes: [:variable_name, :filter_type, :value1, :value2]
)
end

end
3 changes: 3 additions & 0 deletions app/views/visualizations/_thumbnail.html.erb
@@ -1,4 +1,7 @@
<div class="viz-thumbnail-wrapper">
<%= link_to delete_visualization_visualizations_path(:chart_title => locals[:visualization].chart_title), method: :get, class: "viz-thumbnail-trash" do%>
<%= image_tag "trash-2.svg" %>
<%end%>
<%= link_to visualization_path(locals[:visualization]), class: "viz-thumbnail" do %>
<%= render "thumbnail_chart", locals: {id: locals[:visualization].id}%>
<div class="viz-thumbnail-info">
Expand Down
8 changes: 6 additions & 2 deletions config/routes.rb
Expand Up @@ -12,6 +12,10 @@
#get 'visualization/index'
#get 'visualization/show'
#get 'visualization/new'
resources :visualizations
root 'visualizations#index'
resources :visualizations do
collection do
get 'delete_visualization'
end
end
root 'visualizations#index'
end

0 comments on commit 5154b14

Please sign in to comment.