config.ts
551 Bytes
import { cloneDeep } from 'lodash-es';
import { PublicNodeItemClass } from '../../../types/node';
import type {
CategoryConfigType,
CreateComponentType,
NodeItemConfigType,
} from '../../../types/node';
import { ExternalCategoryConfig } from '..';
import { KafkaConfig } from '.';
export class Config extends PublicNodeItemClass implements CreateComponentType {
public config: NodeItemConfigType = cloneDeep(KafkaConfig);
public categoryConfig: CategoryConfigType = cloneDeep(ExternalCategoryConfig);
constructor() {
super();
}
}