UNPKG

@asyncapi/generator

Version:

The AsyncAPI generator. It can generate documentation, code, anything!

21 lines (18 loc) 554 B
import { ProducerFields } from './ProducerFields'; import { Text } from '@asyncapi/generator-react-sdk'; import SendEvent from './SendEvent'; import { lowerFirst } from '@asyncapi/generator-helpers'; export default function ClientProducer({ className }) { const clientName = lowerFirst(className); return ( <Text newLines={2}> <Text newLines={2}> {` @ApplicationScoped public class ${className}{`} </Text> <ProducerFields clientName={clientName} /> <SendEvent eventName={clientName}/> </Text> ); }