diff --git a/file-service/src/html.rs b/file-service/src/html.rs
index 1ad0760..d38fb21 100644
--- a/file-service/src/html.rs
+++ b/file-service/src/html.rs
@@ -274,54 +274,3 @@ impl Html for Image {
)
}
}
-
-#[derive(Debug)]
-pub struct UnorderedList {
- children: Vec,
- attributes: Attributes,
-}
-
-impl UnorderedList {
- pub fn new() -> Self {
- Self {
- children: vec![],
- attributes: Attributes::default(),
- }
- }
-
- pub fn with_attributes<'a>(
- mut self,
- values: impl IntoIterator- ,
- ) -> Self {
- self.attributes = Attributes(
- values
- .into_iter()
- .map(|(a, b)| (a.to_owned(), b.to_owned()))
- .collect::>(),
- );
- self
- }
-}
-
-impl Html for UnorderedList {
- fn to_html_string(&self) -> String {
- let children = self
- .children
- .iter()
- .map(|item| format!("{}", item.to_html_string()))
- .collect::>();
- format!(
- "",
- attrs = self.attributes.to_string(),
- children = children.join("\n")
- )
- }
-}
-
-impl HtmlContainer for UnorderedList {
- fn add_html(&mut self, html: H) {
- self.children.push(html.to_html_string())
- }
-}
diff --git a/file-service/src/pages.rs b/file-service/src/pages.rs
index 977f54f..55ce528 100644
--- a/file-service/src/pages.rs
+++ b/file-service/src/pages.rs
@@ -95,7 +95,7 @@ pub fn thumbnail(info: &FileInfo) -> Container {
.with_html(
Container::new(ContainerType::Div)
.with_html(
- UnorderedList::new()
+ Container::new(ContainerType::UnorderedList)
.with_attributes(vec![("class", "thumbnail__metadata")])
.with_html(info.name.clone())
.with_html(format!("{}", info.created.format("%Y-%m-%d"))),