@asyncapi/generator
Version:
The AsyncAPI generator. It can generate documentation, code, anything!
17 lines (14 loc) • 439 B
JavaScript
import { Text } from '@asyncapi/generator-react-sdk';
import { upperFirst } from '@asyncapi/generator-helpers';
export function ProducerFields({ clientName }) {
const className = upperFirst(clientName);
return (
<Text newLines={2}>
{`
private static final Logger logger = Logger.getLogger(${className}.class);
@Inject
@Channel("producer-channel")
Emitter<String> ${clientName}Emitter;`}
</Text>
);
}