Add date list component #50
@@ -5,7 +5,13 @@ pub struct DateInfo {
|
|||||||
#[serde()]
|
#[serde()]
|
||||||
pub(crate) title: String,
|
pub(crate) title: String,
|
||||||
#[serde(rename = "date")]
|
#[serde(rename = "date")]
|
||||||
pub(crate) date: String,
|
pub(crate) date: DateRange,
|
||||||
#[serde(rename = "desc")]
|
#[serde(rename = "desc")]
|
||||||
pub(crate) description: String,
|
pub(crate) description: String,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||||
|
pub enum DateRange {
|
||||||
|
Single(String),
|
||||||
|
Range(String, String),
|
||||||
|
}
|
||||||
Reference in new issue
Block a user