add pagination to templates/users/submissions

This commit is contained in:
Alex Turchyn committed 2023-06-26 01:19:50 +03:00
1 parent d53fa5613b
commit 419ede5b1d
10 files changed
+70 -37

No files matched your search

@@ -2,6 +2,7 @@
class ApplicationController < ActionController::Base
include ActiveStorage::SetCurrent
include Pagy::Backend
before_action :maybe_redirect_to_setup, unless: :signed_in?
before_action :authenticate_user!, unless: :devise_controller?
+1 -1
View File
@@ -6,6 +6,6 @@ class DashboardController < ApplicationController
def index
return render 'pages/landing' unless signed_in?
@templates = current_account.templates.active
@pagy, @templates = pagy(current_account.templates.active, items: 12)
end
end
+1 -1
View File
@@ -4,7 +4,7 @@ class SubmissionsController < ApplicationController
before_action :load_template, only: %i[index new create]
def index
@submissions = @template.submissions.active
@pagy, @submissions = pagy(@template.submissions.active)
end
def show
+1 -1
View File
@@ -4,7 +4,7 @@ class UsersController < ApplicationController
before_action :load_user, only: %i[edit update destroy]
def index
@users = current_account.users.active.order(id: :desc)
@pagy, @users = pagy(current_account.users.active.order(id: :desc))
end
def new