app/views/quadro/assets/create.js.erb
<% if asset.persisted? %>
<% case asset.type.constantize.short_name %>
<% when 'image' %>
$('.asset-list').filter('[data-assetable-type="<%= asset.assetable.class.to_s %>"],[data-assetable-id="<%= asset.assetable.id %>"]').append('<%= escape_javascript(render("quadro/assets/image/image", asset: asset, page: page))%>');
<% when 'slide' %>
$('.asset-list').filter('[data-assetable-type="<%= asset.assetable.class.to_s %>"],[data-assetable-id="<%= asset.assetable.id %>"]').append('<%= escape_javascript(render("quadro/assets/slide/slide", asset: asset, widget: widget, page: page))%>');
<% end %>
<% else %>
<% end %>