Remove CharacterComponent and CharacterDetail components
- Deleted `CharacterComponent` and `CharacterDetail` files from the project. - Refactored related logic to improve code maintainability and reduce redundancy.
This commit is contained in:
@@ -36,6 +36,7 @@ interface UpdateSpellData {
|
||||
|
||||
interface DeleteSpellData {
|
||||
spellId: string;
|
||||
deletedAt: number;
|
||||
}
|
||||
|
||||
interface AddTagData {
|
||||
@@ -52,6 +53,7 @@ interface UpdateTagData {
|
||||
|
||||
interface DeleteTagData {
|
||||
tagId: string;
|
||||
deletedAt: number;
|
||||
}
|
||||
|
||||
// GET /series/spell/list - Get spell list
|
||||
@@ -85,7 +87,7 @@ ipcMain.handle('db:series:spell:update', createHandler<UpdateSpellData, boolean>
|
||||
// DELETE /series/spell/delete - Delete spell
|
||||
ipcMain.handle('db:series:spell:delete', createHandler<DeleteSpellData, boolean>(
|
||||
function(userId: string, data: DeleteSpellData, lang: 'fr' | 'en'): boolean {
|
||||
return SeriesSpell.deleteSpell(userId, data.spellId, lang);
|
||||
return SeriesSpell.deleteSpell(userId, data.spellId, data.deletedAt, lang);
|
||||
}
|
||||
));
|
||||
|
||||
@@ -106,6 +108,6 @@ ipcMain.handle('db:series:spell:tag:update', createHandler<UpdateTagData, boolea
|
||||
// DELETE /series/spell/tag/delete - Delete tag
|
||||
ipcMain.handle('db:series:spell:tag:delete', createHandler<DeleteTagData, boolean>(
|
||||
function(userId: string, data: DeleteTagData, lang: 'fr' | 'en'): boolean {
|
||||
return SeriesSpell.deleteTag(userId, data.tagId, lang);
|
||||
return SeriesSpell.deleteTag(userId, data.tagId, data.deletedAt, lang);
|
||||
}
|
||||
));
|
||||
|
||||
Reference in New Issue
Block a user