diff --git a/app/controllers/logs_controller.rb b/app/controllers/logs_controller.rb index 1e93f9c..8004977 100644 --- a/app/controllers/logs_controller.rb +++ b/app/controllers/logs_controller.rb @@ -3,10 +3,11 @@ class LogsController < ApplicationController before_action :ensure_valid_user before_action :set_log, only: [:show, :update, :destroy] + before_action :set_recipe, only: [:new, :create] before_action :require_recipe, only: [:new, :create] def index - @logs = Log.for_user(current_user).order(:date).page(params[:page]).per(params[:per]) + @logs = Log.for_user(current_user).order(date: :desc).page(params[:page]).per(params[:per]) end def show diff --git a/app/javascript/components/AppDatePicker.vue b/app/javascript/components/AppDatePicker.vue new file mode 100644 index 0000000..d0c0d9a --- /dev/null +++ b/app/javascript/components/AppDatePicker.vue @@ -0,0 +1,41 @@ + + + + + \ No newline at end of file diff --git a/app/javascript/components/AppDateTime.vue b/app/javascript/components/AppDateTime.vue index 37dabe3..ba189f9 100644 --- a/app/javascript/components/AppDateTime.vue +++ b/app/javascript/components/AppDateTime.vue @@ -4,6 +4,8 @@