@@ -43,24 +43,24 @@ impl Type<FrontendTemplate> for FrontendType {
4343 VariantArray ,
4444) ]
4545pub enum FrontendTemplate {
46+ /// Typeink template: The ultimate toolkit for dApps development on Polkadot, powered by <https://dedot.dev>!.
47+ #[ default]
48+ #[ strum(
49+ serialize = "typink" ,
50+ message = "Typink" ,
51+ detailed_message = "The ultimate toolkit for dApps development on Polkadot, powered by https://dedot.dev" ,
52+ props( Command = "create-typink@latest" , Type = "Contract" , )
53+ ) ]
54+ Typink ,
4655 /// Inkathon template: Next generation full-stack boilerplate for ink! smart contracts running
4756 /// on PolkaVM.
48- #[ default]
4957 #[ strum(
5058 serialize = "inkathon" ,
5159 message = "Inkathon" ,
5260 detailed_message = "Next generation full-stack boilerplate for ink! smart contracts running on PolkaVM." ,
5361 props( Command = "create-inkathon-app@latest" , Type = "Contract" , )
5462 ) ]
5563 Inkathon ,
56- /// Typeink template: The ultimate toolkit for dApps development on Polkadot, powered by <https://dedot.dev>!.
57- #[ strum(
58- serialize = "typink" ,
59- message = "Typink" ,
60- detailed_message = "The ultimate toolkit for dApps development on Polkadot, powered by https://dedot.dev" ,
61- props( Command = "create-typink@latest" , Type = "Contract" , )
62- ) ]
63- Typink ,
6464 /// Parity template: Create Polkadot DApp in one command.
6565 #[ strum(
6666 serialize = "create-polkadot-dapp" ,
@@ -136,7 +136,7 @@ mod tests {
136136 fn test_convert_string_to_template ( ) {
137137 let template_names = templates_names ( ) ;
138138 // Test the default
139- assert_eq ! ( FrontendTemplate :: from_str( "" ) . unwrap_or_default( ) , Inkathon ) ;
139+ assert_eq ! ( FrontendTemplate :: from_str( "" ) . unwrap_or_default( ) , Typink ) ;
140140 // Test the rest
141141 for template in FrontendTemplate :: VARIANTS {
142142 assert_eq ! (
@@ -168,7 +168,7 @@ mod tests {
168168 #[ test]
169169 fn test_templates_of_type ( ) {
170170 let mut frontend_type = FrontendType :: Contract ;
171- assert_eq ! ( frontend_type. templates( ) , [ & Inkathon , & Typink ] ) ;
171+ assert_eq ! ( frontend_type. templates( ) , [ & Typink , & Inkathon ] ) ;
172172 frontend_type = FrontendType :: Chain ;
173173 assert_eq ! ( frontend_type. templates( ) , [ & CreatePolkadotDapp , & CreateDotApp ] ) ;
174174 }
0 commit comments