From 6abc3870fb64ebb1831a0cf89cc8405fa8886715 Mon Sep 17 00:00:00 2001
From: Mauricio Giacomini Girardello <mauriciogiacomini4@gmail.com>
Date: Wed, 30 Mar 2016 14:00:35 -0300
Subject: [PATCH] move some javascript to view

---
 .../application/learning_objects_builder.js   | 16 -------
 .../build/select_thumbnail.html.erb           | 45 +++++++++++++------
 2 files changed, 31 insertions(+), 30 deletions(-)
 delete mode 100644 app/assets/javascripts/application/learning_objects_builder.js

diff --git a/app/assets/javascripts/application/learning_objects_builder.js b/app/assets/javascripts/application/learning_objects_builder.js
deleted file mode 100644
index 6e4d6af8..00000000
--- a/app/assets/javascripts/application/learning_objects_builder.js
+++ /dev/null
@@ -1,16 +0,0 @@
-// show preview image
-$(function() {
-    $('#thumbnail_btn').on('change', function(event) {
-        var files = event.target.files;
-        var image = files[0]
-        var reader = new FileReader();
-        reader.onload = function(file) {
-            var img = new Image();
-            console.log(file);
-            img.src = file.target.result;
-            $('#preview_image_target').html(img);
-        }
-        reader.readAsDataURL(image);
-        console.log(files);
-    });
-});
\ No newline at end of file
diff --git a/app/views/learning_objects/build/select_thumbnail.html.erb b/app/views/learning_objects/build/select_thumbnail.html.erb
index da290750..41cd3ab6 100644
--- a/app/views/learning_objects/build/select_thumbnail.html.erb
+++ b/app/views/learning_objects/build/select_thumbnail.html.erb
@@ -33,23 +33,12 @@
 
         <% unless @learning_object.thumbnail.blank? %>
             <div>
-              <%= image_tag @learning_object.default_thumbnail.url %>
+              <%= image_tag @learning_object.default_thumbnail.url(:small) %>
               <i id="remove_thumbnail" class="fa fa-trash fa-1"></i></div>
-            <script>
-              $("#remove_thumbnail").click(function(){
-                if(confirm("Você tem certeza?")){
-                  $(this).parent().remove()
-                  $.ajax({
-                    url: "<%= remove_thumbnail_path(@learning_object) %>",
-                    method: 'POST'
-                  })
-                }
-              });
-            </script>
         <% end %>
 
         <%=  f.file_field :thumbnail, required: true, id: 'thumbnail_btn'  %>
-        
+
         <button type="submit" class="btn-submit btn btn-success btn-outline-rounded green">
           Enviar <i style="margin-left:10px;" class="fa fa-paper-plane"></i>
         </button>
@@ -63,4 +52,32 @@
     <% end %>
 <% end %>
 
-<!--  -->
\ No newline at end of file
+<!--  -->
+<script>
+    $("#remove_thumbnail").click(function(){
+        if(confirm("Você tem certeza?")){
+            $(this).parent().remove()
+            $.ajax({
+                url: "<%= remove_thumbnail_path(@learning_object) %>",
+                method: 'POST'
+            })
+        }
+    });
+
+    // show preview image
+    $(function() {
+        $('#thumbnail_btn').on('change', function(event) {
+            var files = event.target.files;
+            var image = files[0]
+            var reader = new FileReader();
+            reader.onload = function(file) {
+                var img = new Image();
+                console.log(file);
+                img.src = file.target.result;
+                $('#preview_image_target').html(img);
+            }
+            reader.readAsDataURL(image);
+            console.log(files);
+        });
+    });
+</script>
\ No newline at end of file
-- 
GitLab