# frozen_string_literal: true module EuchreCamp class Routes < Hanami::Routes # Add your routes here. See https://guides.hanamirb.org/routing/overview/ for details. get "/players/:id", to: "players.show" get "/rankings", to: "players.rankings" get "/admin/players/new", to: "admin.players.new" post "/admin/players", to: "admin.players.create" get "/admin/players", to: "admin.players.index" get "/admin/players/:id/edit", to: "admin.players.edit" patch "/admin/players/:id", to: "admin.players.update" delete "/admin/players/:id", to: "admin.players.destroy" # Match routes get "/admin/matches/new", to: "admin.matches.new" post "/admin/matches", to: "admin.matches.create" get "/admin/matches", to: "admin.matches.index" # CSV Upload routes get "/admin/matches/upload", to: "admin.matches.upload" post "/admin/matches/process_upload", to: "admin.matches.process_upload" end end