This commit is contained in:
Saeed Vaziry
2025-06-21 23:18:24 +02:00
parent 346bd03f4f
commit e59448d30a
3 changed files with 8 additions and 3 deletions

View File

@ -77,6 +77,7 @@ public function share(Request $request): array
...$data,
'name' => config('app.name'),
'version' => config('app.version'),
'demo' => config('app.demo'),
'quote' => ['message' => trim($message), 'author' => trim($author)],
'auth' => [
'user' => $user,

View File

@ -1,4 +1,4 @@
import { Head, useForm } from '@inertiajs/react';
import { Head, useForm, usePage } from '@inertiajs/react';
import { LoaderCircle } from 'lucide-react';
import { FormEventHandler } from 'react';
@ -9,6 +9,7 @@ import { Checkbox } from '@/components/ui/checkbox';
import { Input } from '@/components/ui/input';
import { Label } from '@/components/ui/label';
import AuthLayout from '@/layouts/auth/layout';
import { SharedData } from '@/types';
type LoginForm = {
email: string;
@ -22,9 +23,11 @@ interface LoginProps {
}
export default function Login({ status, canResetPassword }: LoginProps) {
const page = usePage<SharedData>();
const { data, setData, post, processing, errors, reset } = useForm<Required<LoginForm>>({
email: '',
password: '',
email: page.props.demo ? 'demo@vitodeploy.com' : '',
password: page.props.demo ? 'password' : '',
remember: false,
});

View File

@ -105,6 +105,7 @@ export interface Configs {
export interface SharedData {
name: string;
version: string;
demo: boolean;
quote: { message: string; author: string };
auth: Auth;
ziggy: Config & { location: string };