UNPKG

@epmkit/cra-template-epm-plugin

Version:

The base template for EPM plugins.

26 lines (21 loc) 603 B
import React, { useState, useEffect } from "react"; import { Input } from "@tinper/next-ui"; export default function InputReceive(props) { const [value, setValue] = useState(""); console.log('InputReceive: window.testa&window.testb', window.testa, window.testb); useEffect(() => { props.on("btnTrigger:add", ({ text }) => { setValue(value + text); }); }); return ( <Input style={{ width: 400 }} value={value} placeholder='这是inputReceive插件' onChange={(val) => { setValue(val); }} ></Input> ); }