snibox/snibox

View on GitHub
app/controllers/api/v1/data_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Api::V1::DataController < Api::BaseController
  def default_state
    snippets = Snippet.includes(:snippet_files, :label)

    data = {
      snippets: ActiveModelSerializers::SerializableResource.new(snippets, each_serializer: ::SnippetSerializer),
      languages: Editor.languages
    }

    render json: data
  end
end