Compare commits

...

2 Commits

Author SHA1 Message Date
Yoga Pangestu
78c432eaa0 feat: add base salary default value to employee edit form 2026-08-14 00:05:59 +07:00
Yoga Pangestu
16487dadf5 feat: remove 'remember me' checkbox from login form 2026-08-13 23:44:41 +07:00
3 changed files with 12 additions and 9 deletions

View File

@ -2,6 +2,7 @@
namespace App\Http\Requests\Admin\HR;
use App\Concerns\CurrencyStripping;
use App\Enums\EmploymentStatus;
use App\Enums\Gender;
use Illuminate\Foundation\Http\FormRequest;
@ -9,12 +10,19 @@
class EmployeeRequest extends FormRequest
{
use CurrencyStripping;
public function authorize(): bool
{
return $this->user()->can('employees.create')
|| $this->user()->can('employees.update');
}
public function prepareForValidation(): void
{
$this->merge($this->stripCurrencyDot($this->all(), 'base_salary'));
}
public function rules(): array
{
$userId = $this->route('user')?->id;

View File

@ -401,6 +401,10 @@ export default function EmployeeEdit({ employee, roles, canViewAll }: Props) {
</Label>
<RupiahInput
name="base_salary"
defaultValue={
employee.employee
?.base_salary ?? 0
}
/>
<InputError
message={

View File

@ -60,15 +60,6 @@ export default function Login() {
<InputError message={errors.password} />
</div>
<div className="flex items-center space-x-3">
<Checkbox
id="remember"
name="remember"
tabIndex={3}
/>
<Label htmlFor="remember">Ingat saya</Label>
</div>
<Button
type="submit"
className="mt-4 w-full"