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