mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-31 02:03:35 -04:00 
			
		
		
		
	feat: Improve Public URL Readability (#2482)
* added support for group slugs * modified frontend to use links with group slug * fixed test refs * unused import --------- Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
This commit is contained in:
		| @@ -4,11 +4,11 @@ import { Recipe } from "~/lib/api/types/recipe"; | ||||
| const prefix = "/api"; | ||||
|  | ||||
| const routes = { | ||||
|   recipe: (groupId: string, recipeSlug: string) => `${prefix}/explore/recipes/${groupId}/${recipeSlug}`, | ||||
|   recipe: (groupSlug: string, recipeSlug: string) => `${prefix}/explore/recipes/${groupSlug}/${recipeSlug}`, | ||||
| }; | ||||
|  | ||||
| export class ExploreApi extends BaseAPI { | ||||
|   async recipe(groupId: string, recipeSlug: string) { | ||||
|     return await this.requests.get<Recipe>(routes.recipe(groupId, recipeSlug)); | ||||
|   async recipe(groupSlug: string, recipeSlug: string) { | ||||
|     return await this.requests.get<Recipe>(routes.recipe(groupSlug, recipeSlug)); | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user