Method: Graphql::Dashboard::Subscriptions::TopicsController#index
- Defined in:
- lib/graphql/dashboard/subscriptions.rb
#index ⇒ Object
53 54 55 56 57 58 59 60 61 62 63 64 |
# File 'lib/graphql/dashboard/subscriptions.rb', line 53 def index page = params[:page]&.to_i || 1 per_page = params[:per_page]&.to_i || 20 offset = per_page * (page - 1) limit = per_page topics, all_topics_count, has_next_page = schema_class.subscriptions.topics(offset: offset, limit: limit) @topics = topics @all_topics_count = all_topics_count @has_next_page = has_next_page @page = page end |