AppFlowy/frontend/rust-lib/flowy-date/src/event_map.rs
2023-10-02 15:12:24 +08:00

20 lines
506 B
Rust

use strum_macros::Display;
use flowy_derive::{Flowy_Event, ProtoBuf_Enum};
use lib_dispatch::prelude::AFPlugin;
use crate::event_handler::query_date_handler;
pub fn init() -> AFPlugin {
AFPlugin::new()
.name(env!("CARGO_PKG_NAME"))
.event(DateEvent::QueryDate, query_date_handler)
}
#[derive(Debug, Clone, PartialEq, Eq, Hash, Display, ProtoBuf_Enum, Flowy_Event)]
#[event_err = "FlowyError"]
pub enum DateEvent {
#[event(input = "DateQueryPB", output = "DateResultPB")]
QueryDate = 0,
}