2025-09-27 13:01:08 +07:00
|
|
|
pub mod v1;
|
|
|
|
|
|
|
|
|
|
// Re-export core entity types used across the hackathon system
|
|
|
|
|
pub use imphnen_entities::{
|
|
|
|
|
CountResult,
|
|
|
|
|
Error,
|
2025-10-13 10:57:53 +07:00
|
|
|
ErrorDto,
|
2025-09-27 13:01:08 +07:00
|
|
|
MessageResponseDto,
|
|
|
|
|
MetaRequestDto,
|
|
|
|
|
MetaResponseDto,
|
|
|
|
|
ResponseListSuccessDto,
|
|
|
|
|
ResponseSuccessDto,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// Explicitly import only what we need from libs and utils to avoid pollution
|
|
|
|
|
pub use imphnen_libs::{
|
|
|
|
|
AppState,
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// Re-export public v1 API
|
|
|
|
|
pub use v1::hackathon::hackathon_controller::hackathon_routes;
|