export const servicePath = 'services';

export const serviceTemplate = (name: string) => `/**
 * ${name}Service
 * A demo service with basic CRUD-like methods.
 */
export class ${name}Service {
  async show(id: number) {
    // TODO: Fetch a ${name.toLowerCase()} by ID
    return { id, message: '${name}Service show method' };
  }

  async update(id: number, data: any) {
    // TODO: Update logic here
    return { id, ...data, message: '${name}Service update method' };
  }

  async delete(id: number) {
    // TODO: Delete logic here
    return { id, message: '${name}Service delete method' };
  }
}
`;
