Default view cleanup
This commit is contained in:
parent
d95185d6e8
commit
cc46b76039
|
|
@ -11,7 +11,8 @@ return Application::configure(basePath: dirname(__DIR__))
|
|||
health: '/up',
|
||||
)
|
||||
->withMiddleware(function (Middleware $middleware) {
|
||||
//
|
||||
$middleware->redirectUsersTo('/dashboard');
|
||||
$middleware->redirectGuestsTo('/');
|
||||
})
|
||||
->withExceptions(function (Exceptions $exceptions) {
|
||||
//
|
||||
|
|
|
|||
|
|
@ -23,9 +23,13 @@ class UserFactory extends Factory
|
|||
*/
|
||||
public function definition(): array
|
||||
{
|
||||
$judingPrefPossibilities = ['woodwinds','flute','clarinet','saxophones', 'low clarinets','oboe','bassoon','double reeds','brass','low brass','trumpet','trombone','horn','tuba','euphonium','percussion'];
|
||||
return [
|
||||
'name' => fake()->name(),
|
||||
'first_name' => fake()->firstName(),
|
||||
'last_name' => fake()->lastName(),
|
||||
'email' => fake()->unique()->safeEmail(),
|
||||
'judging_preference' => fake()->randomElement($judingPrefPossibilities),
|
||||
'cell_phone' => fake()->phoneNumber(),
|
||||
'email_verified_at' => now(),
|
||||
'password' => static::$password ??= Hash::make('password'),
|
||||
'remember_token' => Str::random(10),
|
||||
|
|
|
|||
|
|
@ -1,6 +1,11 @@
|
|||
@php
|
||||
$buttonClasses = "flex w-full justify-center rounded-md bg-indigo-600 px-3 py-1.5 text-sm font-semibold leading-6 text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600";
|
||||
@endphp
|
||||
@props(['href' => false])
|
||||
<div>
|
||||
@if($href)
|
||||
<a href="{{ $href }}" {{ $attributes->merge(['class' => $buttonClasses, 'type'=>'submit']) }}>{{ $slot }}</a>
|
||||
@else
|
||||
<button {{ $attributes->merge(['class' => $buttonClasses, 'type'=>'submit']) }}>{{ $slot }}</button>
|
||||
@endif
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,29 +1,14 @@
|
|||
@php use Illuminate\Support\Facades\Auth; @endphp
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport"
|
||||
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<title>Document</title>
|
||||
@vite('resources/css/app.css')
|
||||
</head>
|
||||
<body>
|
||||
<p class="text-blue-800 bg-amber-300">Hello, World</p>
|
||||
<x-layout.guest>
|
||||
<x-slot:heading>Welcome to AuditionAdmin</x-slot:heading>
|
||||
|
||||
<div class="flex justify-center">
|
||||
<div class="overflow-hidden rounded-lg bg-white shadow mt-4">
|
||||
<div class="px-4 py-5 sm:p-6">
|
||||
<x-auth.form-button href="/login" class="px-40">Login</x-auth.form-button>
|
||||
<x-auth.form-button href="/register" class="px-40 mt-3">Create Account</x-auth.form-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form method="POST" action="/logout">
|
||||
@csrf
|
||||
@auth
|
||||
<p>Logged in as: {{ Auth::user()->first_name }}</p>
|
||||
<x-auth.form-button>Logout</x-auth.form-button>
|
||||
@endauth
|
||||
@guest()
|
||||
<p><a href="/register">Register</a></p>
|
||||
<p><a href="/login">Login</a></p>
|
||||
@endguest
|
||||
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
</x-layout.guest>
|
||||
|
|
|
|||
|
|
@ -3,19 +3,29 @@
|
|||
use App\Http\Controllers\SchoolController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::get('/', function () {
|
||||
return view('welcome');
|
||||
});
|
||||
|
||||
Route::view('/test','test');
|
||||
|
||||
|
||||
Route::view('/','welcome')->middleware('guest');
|
||||
Route::view('/profile','profile')->middleware('auth','verified');
|
||||
Route::view('/dashboard', 'dashboard')->middleware('auth', 'verified');
|
||||
|
||||
|
||||
Route::get('/my_school', [SchoolController::class, 'my_school'])->middleware('auth','verified');
|
||||
Route::get('/schools/create', [SchoolController::class, 'create'])->middleware('auth','verified');
|
||||
Route::post('/schools', [SchoolController::class, 'store'])->middleware('auth','verified');
|
||||
Route::get('/schools/{school}/edit', [SchoolController::class, 'edit'])->middleware('auth','verified');
|
||||
Route::get('/schools/{school}', [SchoolController::class, 'show'])->middleware('auth','verified');
|
||||
Route::patch('/schools/{school}', [SchoolController::class, 'update'])->middleware('auth','verified');
|
||||
Route::middleware(['auth','verified'])->controller(SchoolController::class)->group(function() {
|
||||
Route::get('/my_school','my_school');
|
||||
Route::get('/schools/create', 'create');
|
||||
Route::post('/schools','store');
|
||||
Route::get('/schools/{school}/edit','edit');
|
||||
Route::get('/schools/{school}','show');
|
||||
Route::patch('/schools/{school}','update');
|
||||
});
|
||||
|
||||
|
||||
//Route::get('/my_school', [SchoolController::class, 'my_school'])->middleware('auth','verified');
|
||||
//Route::get('/schools/create', [SchoolController::class, 'create'])->middleware('auth','verified');
|
||||
//Route::post('/schools', [SchoolController::class, 'store'])->middleware('auth','verified');
|
||||
//Route::get('/schools/{school}/edit', [SchoolController::class, 'edit'])->middleware('auth','verified');
|
||||
//Route::get('/schools/{school}', [SchoolController::class, 'show'])->middleware('auth','verified');
|
||||
//Route::patch('/schools/{school}', [SchoolController::class, 'update'])->middleware('auth','verified');
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue