mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-18 09:20:15 +01:00
feat: add delete for presets in menu
[200~refactor(presets.js): remove unused getPreset function refactor(presets.js): use arrow function syntax for map callback refactor(presets.js): add console.log for debugging purposes refactor(presets.js): simplify map callback syntax refactor(presets.js): remove commented out code refactor(FileUpload.jsx): remove commented out code refactor(NewConversationMenu.jsx): rename data parameter to res for clarity refactor(NewConversationMenu.jsx): rename clearPresetsTrigger to deletePresetsTrigger for clarity refactor(NewConversationMenu.jsx): add onDeletePreset prop to PresetItems component refactor(PresetItem.jsx): add TrashIcon component and onDeletePreset prop refactor(PresetItems.jsx): add onDeletePreset prop to PresetItem component
This commit is contained in:
parent
e1c731299c
commit
d4cd9411c0
5 changed files with 26 additions and 26 deletions
|
|
@ -37,9 +37,9 @@ export default function NewConversationMenu() {
|
|||
// const { model, promptPrefix, chatGptLabel, conversationId } = conversation;
|
||||
const { newConversation } = store.useConversation();
|
||||
|
||||
const { trigger: clearPresetsTrigger } = manualSWR(`/api/presets/delete`, 'post', data => {
|
||||
console.log(data);
|
||||
setPresets(data);
|
||||
const { trigger: clearPresetsTrigger } = manualSWR(`/api/presets/delete`, 'post', res => {
|
||||
console.log(res);
|
||||
setPresets(res.data);
|
||||
});
|
||||
|
||||
const importPreset = jsonData => {
|
||||
|
|
@ -172,6 +172,7 @@ export default function NewConversationMenu() {
|
|||
presets={presets}
|
||||
onSelect={onSelectPreset}
|
||||
onChangePreset={onChangePreset}
|
||||
onDeletePreset={clearPresetsTrigger}
|
||||
/>
|
||||
) : (
|
||||
<DropdownMenuLabel className="dark:text-gray-300">No preset yet.</DropdownMenuLabel>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue