@epmkit/cra-template-epm-plugin
Version:
The base template for EPM plugins.
18 lines (15 loc) • 475 B
JavaScript
import React, { useCallback } from "react";
import { Button } from "@tinper/next-ui";
export default function BtnTrigger({ emit }) {
const handleClick = useCallback(() => {
emit("add", { text: "test" });
}, [emit]);
return (
<Button
className="plugin-btn"
style={{ width: 400, marginBottom: 20 }}
onClick={handleClick}
type="primary"
>{`触发通信按钮(在Input框value添加文本“test”)`}</Button>
);
}