keywords filter

This commit is contained in:
Martti Malmi 2023-08-12 17:12:05 +03:00
parent 35951f64ee
commit b0ea08abf9

View File

@ -20,6 +20,11 @@ const useSubscribe = (ops: {
const handleEvent = (event: Event) => {
if (sortedEvents.current.has(event.id)) return;
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
if (filter.keywords && !filter.keywords.some((keyword) => event.content?.includes(keyword))) {
return;
}
sortedEvents.current.add(event);
setEvents(sortedEvents.current.events());
};