Skip to content

Commit f3c7586

Browse files
committed
Implement styled
1 parent 2d1f8db commit f3c7586

19 files changed

+839
-150
lines changed

libs/extractor/src/component.rs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@ pub enum ExportVariableKind {
2121

2222
impl ExportVariableKind {
2323
/// Convert the kind to a tag
24-
pub fn to_tag(&self) -> Result<&str, &str> {
24+
pub fn to_tag(&self) -> &str {
2525
match self {
2626
ExportVariableKind::Center
2727
| ExportVariableKind::VStack
2828
| ExportVariableKind::Grid
2929
| ExportVariableKind::Flex
30-
| ExportVariableKind::Box => Ok("div"),
31-
ExportVariableKind::Text => Ok("span"),
32-
ExportVariableKind::Image => Ok("img"),
33-
ExportVariableKind::Button => Ok("button"),
34-
ExportVariableKind::Input => Ok("input"),
30+
| ExportVariableKind::Box => "div",
31+
ExportVariableKind::Text => "span",
32+
ExportVariableKind::Image => "img",
33+
ExportVariableKind::Button => "button",
34+
ExportVariableKind::Input => "input",
3535
}
3636
}
3737
}
@@ -151,15 +151,15 @@ mod tests {
151151

152152
#[test]
153153
fn test_to_tag() {
154-
assert_eq!(ExportVariableKind::Box.to_tag(), Ok("div"));
155-
assert_eq!(ExportVariableKind::Text.to_tag(), Ok("span"));
156-
assert_eq!(ExportVariableKind::Image.to_tag(), Ok("img"));
157-
assert_eq!(ExportVariableKind::Button.to_tag(), Ok("button"));
158-
assert_eq!(ExportVariableKind::Input.to_tag(), Ok("input"));
159-
assert_eq!(ExportVariableKind::Flex.to_tag(), Ok("div"));
160-
assert_eq!(ExportVariableKind::VStack.to_tag(), Ok("div"));
161-
assert_eq!(ExportVariableKind::Center.to_tag(), Ok("div"));
162-
assert_eq!(ExportVariableKind::Grid.to_tag(), Ok("div"));
154+
assert_eq!(ExportVariableKind::Box.to_tag(), "div");
155+
assert_eq!(ExportVariableKind::Text.to_tag(), "span");
156+
assert_eq!(ExportVariableKind::Image.to_tag(), "img");
157+
assert_eq!(ExportVariableKind::Button.to_tag(), "button");
158+
assert_eq!(ExportVariableKind::Input.to_tag(), "input");
159+
assert_eq!(ExportVariableKind::Flex.to_tag(), "div");
160+
assert_eq!(ExportVariableKind::VStack.to_tag(), "div");
161+
assert_eq!(ExportVariableKind::Center.to_tag(), "div");
162+
assert_eq!(ExportVariableKind::Grid.to_tag(), "div");
163163
}
164164

165165
#[test]

0 commit comments

Comments
 (0)