$this->service->getSystemData(), 'homepage' => $this->service->getHomepageData(), 'socialMedia' => $this->service->getSocialMediaData(), 'hr' => $this->service->getHRData(), ]); } public function updateSystem(UpdateSystemRequest $request): RedirectResponse { $this->service->updateSystem($request->validated()); return Inertia::flash('toast', ['type' => 'success', 'message' => 'Pengaturan sistem berhasil diperbarui.'])->back(); } public function updateHomepage(UpdateHomepageRequest $request): RedirectResponse { $this->service->updateHomepage($request->validated()); return Inertia::flash('toast', ['type' => 'success', 'message' => 'Pengaturan homepage berhasil diperbarui.'])->back(); } public function updateSocialMedia(UpdateSocialMediaRequest $request): RedirectResponse { $this->service->updateSocialMedia($request->validated()); return Inertia::flash('toast', ['type' => 'success', 'message' => 'Pengaturan media sosial berhasil diperbarui.'])->back(); } public function updateHR(UpdateHRRequest $request): RedirectResponse { $this->service->updateHR($request->validated()); return Inertia::flash('toast', ['type' => 'success', 'message' => 'Pengaturan HR berhasil diperbarui.'])->back(); } }