🐛 fix: Replace MarkdownEditor with HTMLEditor in EmailBroadcastForm; simplify content rendering in EmailTaskManager; disable eslint in service index files

This commit is contained in:
web
2025-09-08 03:24:21 -07:00
parent ab6f6a64c2
commit e2d83ec9e6
4 changed files with 16 additions and 9 deletions
@@ -211,6 +211,16 @@ export function ProTable<
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [pagination.pageIndex, pagination.pageSize, columnFilters]);
useEffect(() => {
if (initialFilters) {
const newFilters = Object.entries(initialFilters).map(([id, value]) => ({
id,
value,
})) as ColumnFiltersState;
setColumnFilters(newFilters);
}
}, [initialFilters]);
const selectedRows = table.getSelectedRowModel().flatRows.map((row) => row.original);
const selectedCount = selectedRows.length;