浏览代码

Add doc comment on generated inline properties struct (#1775)

Hampus Lidin 1 年之前
父节点
当前提交
8230566c4d
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      packages/core-macro/src/component_body_deserializers/component.rs

+ 3 - 0
packages/core-macro/src/component_body_deserializers/component.rs

@@ -58,8 +58,11 @@ impl ToTokens for ComponentDeserializerOutput {
     fn to_tokens(&self, tokens: &mut TokenStream2) {
         let comp_fn = &self.comp_fn;
         let props_struct = &self.props_struct;
+        let fn_ident = &comp_fn.sig.ident;
 
+        let doc = format!("Properties for the [`{fn_ident}`] component.");
         tokens.append_all(quote! {
+            #[doc = #doc]
             #props_struct
             #[allow(non_snake_case)]
             #comp_fn