MCPcopy Create free account
hub / github.com/error311/FileRise / loadRecipes

Function loadRecipes

public/js/aiChat.js:647–657  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

645 };
646
647 const loadRecipes = async () => {
648 try {
649 const res = await apiGet('/api/pro/ai/recipes/list.php');
650 savedRecipes = Array.isArray(res?.recipes) ? res.recipes : [];
651 renderRecipeRail();
652 syncCollapsedState();
653 } catch (err) {
654 savedRecipes = [];
655 renderRecipeRail();
656 }
657 };
658
659 const saveRecipeDraft = async () => {
660 const promptText = String(inputEl?.value || '').trim() || String(lastRecipeDraft?.prompt || '').trim();

Callers 6

saveRecipeDraftFunction · 0.85
deleteRecipeFunction · 0.85
toggleRecipePinFunction · 0.85
openFunction · 0.85
sendMessageFunction · 0.85
createChatUiFunction · 0.85

Calls 3

renderRecipeRailFunction · 0.85
syncCollapsedStateFunction · 0.85
apiGetFunction · 0.70

Tested by

no test coverage detected