use use_vue::{VueApiStyle, VueComponentName, VueDirectiveName};
fn main() -> Result<(), use_vue::VueNameError> {
let component = VueComponentName::new("UserCard")?;
let directive = VueDirectiveName::new("v-focus")?;
assert_eq!(component.as_str(), "UserCard");
assert_eq!(directive.as_str(), "focus");
assert_eq!(VueApiStyle::ScriptSetup.as_str(), "script-setup");
Ok(())
}