| 
									
										
										
										
											2024-05-01 02:20:52 -05:00
										 |  |  | import { BaseCRUDAPI } from "../base/base-clients"; | 
					
						
							| 
									
										
										
										
											2024-08-22 10:14:32 -05:00
										 |  |  | import { CreateGroupRecipeAction, GroupRecipeActionOut } from "~/lib/api/types/household"; | 
					
						
							| 
									
										
										
										
											2024-05-01 02:20:52 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | const prefix = "/api"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | const routes = { | 
					
						
							| 
									
										
										
										
											2024-08-22 10:14:32 -05:00
										 |  |  |     groupRecipeActions: `${prefix}/households/recipe-actions`, | 
					
						
							|  |  |  |     groupRecipeActionsId: (id: string | number) => `${prefix}/households/recipe-actions/${id}`, | 
					
						
							| 
									
										
										
										
											2024-05-01 02:20:52 -05:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   export class GroupRecipeActionsAPI extends BaseCRUDAPI<CreateGroupRecipeAction, GroupRecipeActionOut> { | 
					
						
							|  |  |  |     baseRoute = routes.groupRecipeActions; | 
					
						
							|  |  |  |     itemRoute = routes.groupRecipeActionsId; | 
					
						
							|  |  |  |   } |