feat: Add user prompt preferences and favorites functionality

This commit is contained in:
Marco Beretta 2025-06-01 11:55:45 +02:00
parent f2f4bf87ca
commit 0e26df0390
No known key found for this signature in database
GPG key ID: D918033D8E74CC11
16 changed files with 788 additions and 54 deletions

View file

@ -250,6 +250,13 @@ export const getCategories = () => '/api/categories';
export const getAllPromptGroups = () => `${prompts()}/all`;
/* Prompt Favorites and Rankings */
export const togglePromptFavorite = (groupId: string) => `${prompts()}/favorites/${groupId}`;
export const updatePromptRankings = () => `${prompts()}/rankings`;
export const getUserPromptPreferences = () => `${prompts()}/preferences`;
/* Roles */
export const roles = () => '/api/roles';
export const getRole = (roleName: string) => `${roles()}/${roleName.toLowerCase()}`;