import { http } from './client' import type { WorldSetting, WorldSettingUpdate } from '@/types/worldSetting' const base = (novelId: number) => `/novels/${novelId}/world-setting` export async function fetchWorldSetting(novelId: number): Promise { const { data } = await http.get(base(novelId)) return data } export async function saveWorldSetting(novelId: number, payload: WorldSettingUpdate): Promise { const { data } = await http.put(base(novelId), payload) return data }