mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
feat: config grid filter in backend & add tests
* chore: add search crate * chore: add task order test * chore: enable timeout * add task crate * chore: run filter task * chore: run filter task * chore: filter rows * chore: cache filter result * chore: filter rows when open a grid * chore: add tests * test: add number filter test * test: add checkbox fitler test * chore: fix test Co-authored-by: nathan <nathan@appflowy.io>
This commit is contained in:
@ -44,7 +44,7 @@ pub extern "C" fn async_event(port: i64, input: *const u8, len: usize) {
|
||||
log::error!("sdk not init yet.");
|
||||
return;
|
||||
}
|
||||
Some(e) => e.dispatcher.clone(),
|
||||
Some(e) => e.event_dispatcher.clone(),
|
||||
};
|
||||
let _ = EventDispatcher::async_send_with_callback(dispatcher, request, move |resp: EventResponse| {
|
||||
log::trace!("[FFI]: Post data to dart through {} port", port);
|
||||
@ -62,7 +62,7 @@ pub extern "C" fn sync_event(input: *const u8, len: usize) -> *const u8 {
|
||||
log::error!("sdk not init yet.");
|
||||
return forget_rust(Vec::default());
|
||||
}
|
||||
Some(e) => e.dispatcher.clone(),
|
||||
Some(e) => e.event_dispatcher.clone(),
|
||||
};
|
||||
let _response = EventDispatcher::sync_send(dispatcher, request);
|
||||
|
||||
|
Reference in New Issue
Block a user