diff --git a/app/Http/Controllers/Admin/Users/StudentController.php b/app/Http/Controllers/Admin/Users/StudentController.php
index efc5758..3de1306 100644
--- a/app/Http/Controllers/Admin/Users/StudentController.php
+++ b/app/Http/Controllers/Admin/Users/StudentController.php
@@ -85,6 +85,6 @@ public function resetPassword(User $user): RedirectResponse
{
$this->service->resetPassword($user);
- return Inertia::flash('toast', ['type' => 'success', 'message' => 'Password berhasil direset.'])->back();
+ return Inertia::flash('toast', ['type' => 'success', 'message' => 'Kata sandi berhasil direset.'])->back();
}
}
diff --git a/resources/js/components/password-input.tsx b/resources/js/components/password-input.tsx
index 081e5cd..8f00921 100644
--- a/resources/js/components/password-input.tsx
+++ b/resources/js/components/password-input.tsx
@@ -23,7 +23,11 @@ export default function PasswordInput({
type="button"
onClick={() => setShowPassword((prev) => !prev)}
className="absolute inset-y-0 right-0 flex items-center rounded-r-md px-3 text-muted-foreground hover:text-foreground focus-visible:ring-[3px] focus-visible:ring-ring focus-visible:outline-none"
- aria-label={showPassword ? 'Hide password' : 'Show password'}
+ aria-label={
+ showPassword
+ ? 'Sembunyikan kata sandi'
+ : 'Tampilkan kata sandi'
+ }
tabIndex={-1}
>
{showPassword ? (
diff --git a/resources/js/pages/admin/users/lecturers/columns.tsx b/resources/js/pages/admin/users/lecturers/columns.tsx
index 74a090c..6edc468 100644
--- a/resources/js/pages/admin/users/lecturers/columns.tsx
+++ b/resources/js/pages/admin/users/lecturers/columns.tsx
@@ -86,7 +86,7 @@ export function createLecturerColumns(
onClick: () => handleEdit(lecturer),
},
{
- label: 'Reset Password',
+ label: 'Reset Kata Sandi',
icon:
+
+
{status && (
> @@ -63,6 +63,6 @@ export default function ForgotPassword({ status }: { status?: string }) { } ForgotPassword.layout = { - title: 'Lupa password', - description: 'Masukkan email Anda untuk menerima link reset password', + title: 'Lupa Kata Sandi', + description: 'Masukkan email Anda untuk menerima link reset kata sandi', }; diff --git a/resources/js/pages/auth/login.tsx b/resources/js/pages/auth/login.tsx index 188b18c..5c40115 100644 --- a/resources/js/pages/auth/login.tsx +++ b/resources/js/pages/auth/login.tsx @@ -1,3 +1,4 @@ +import { Form, Head } from '@inertiajs/react'; import InputError from '@/components/input-error'; import PasswordInput from '@/components/password-input'; import TextLink from '@/components/text-link'; @@ -9,7 +10,6 @@ import { Separator } from '@/components/ui/separator'; import { Spinner } from '@/components/ui/spinner'; import { store } from '@/routes/login'; import { request } from '@/routes/password'; -import { Form, Head } from '@inertiajs/react'; type Props = { status?: string; @@ -30,7 +30,10 @@ export default function Login({ status, canResetPassword }: Props) { <>