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:
@@ -16,6 +16,7 @@ interface UpdateSeriesData {
|
||||
|
||||
interface DeleteSeriesData {
|
||||
seriesId: string;
|
||||
deletedAt: number;
|
||||
}
|
||||
|
||||
interface GetSeriesDetailData {
|
||||
@@ -31,6 +32,7 @@ interface AddBookToSeriesData {
|
||||
interface RemoveBookFromSeriesData {
|
||||
seriesId: string;
|
||||
bookId: string;
|
||||
deletedAt: number;
|
||||
}
|
||||
|
||||
interface UpdateBooksOrderData {
|
||||
@@ -77,7 +79,7 @@ ipcMain.handle('db:series:update', createHandler<UpdateSeriesData, boolean>(
|
||||
// DELETE /series/delete - Delete series
|
||||
ipcMain.handle('db:series:delete', createHandler<DeleteSeriesData, boolean>(
|
||||
async function(userId: string, data: DeleteSeriesData, lang: 'fr' | 'en'): Promise<boolean> {
|
||||
return await Series.deleteSeries(userId, data.seriesId, lang);
|
||||
return await Series.deleteSeries(userId, data.seriesId, data.deletedAt, lang);
|
||||
}
|
||||
));
|
||||
|
||||
@@ -98,7 +100,7 @@ ipcMain.handle('db:series:book:add', createHandler<AddBookToSeriesData, boolean>
|
||||
// DELETE /series/book/remove - Remove book from series
|
||||
ipcMain.handle('db:series:book:remove', createHandler<RemoveBookFromSeriesData, boolean>(
|
||||
async function(userId: string, data: RemoveBookFromSeriesData, lang: 'fr' | 'en'): Promise<boolean> {
|
||||
return await Series.removeBookFromSeries(userId, data.seriesId, data.bookId, lang);
|
||||
return await Series.removeBookFromSeries(userId, data.seriesId, data.bookId, data.deletedAt, lang);
|
||||
}
|
||||
));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user