swc-plugin-jsx-attrs

swc 插件用于为符合条件的 jsx element 注入参数。

babel 版本 UNDERCOVERj/babel-plugins

示例

基础用法

单个组件可以注入多个属性,默认前置追加,也可以通过配置 rule: append 追加到尾部。

json { "@fixture/my-components": { "Button": [{ "name": "type", "value": "primary" }], "Link": [{ "name": "type", "rule": "append", "value": "primary" }] } }

```diff import { Button, Link } from "@fixture/my-components";

export function MyPage() { return ( <> -