first
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
pub mod filters;
|
||||
pub mod models;
|
||||
pub mod serializers;
|
||||
|
||||
use che_tauri::{AppModule, ModuleContext};
|
||||
|
||||
pub fn module() -> TaskModule {
|
||||
TaskModule
|
||||
}
|
||||
|
||||
pub struct TaskModule;
|
||||
|
||||
impl AppModule for TaskModule {
|
||||
fn name(&self) -> &'static str {
|
||||
"personemanagment"
|
||||
}
|
||||
|
||||
fn init(&self, ctx: &mut ModuleContext) {
|
||||
ctx.resource::<models::Employee>(
|
||||
"employee",
|
||||
serializers::employee_serializer(),
|
||||
filters::employee_filterset(),
|
||||
);
|
||||
ctx.resource::<models::Task>(
|
||||
"task",
|
||||
serializers::task_serializer(),
|
||||
filters::task_filterset(),
|
||||
);
|
||||
ctx.resource::<models::Message>(
|
||||
"message",
|
||||
serializers::message_serializer(),
|
||||
filters::message_filterset(),
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user