routes.rb 393 B

1234567891011121314
  1. # frozen_string_literal: true
  2. Rails.application.routes.draw do
  3. mount GraphiQL::Rails::Engine, at: '/-/graphiql', graphql_path: '/api/graphql' if Rails.env.development?
  4. root to: 'welcome#root'
  5. namespace :api, defaults: {formats: :json} do
  6. post '/graphql', to: 'graphql#execute'
  7. match '*path', to: 'application#not_found', via: :all
  8. end
  9. get '*path', to: 'welcome#root'
  10. end