import * as React from "react"; import { WidgetMode } from "@talentsoft-opensource/integration-widget-component"; import { LanguageCode, LanguageName } from "./widget-com-server/languages"; export interface WidgetConfigProps { language: string; mode: WidgetMode; changeLanguage: (language: string) => void; changeMode: (mode: WidgetMode) => void; } export class SimulatorConfig extends React.Component { constructor(props: WidgetConfigProps) { super(props); } handleLanguageChange = (event: any) => { this.props.changeLanguage(event.target.value); }; handleModeChange = (event: React.ChangeEvent) => { const mode: WidgetMode = Number(event.target.value); this.props.changeMode(mode); }; render() { const { language, mode } = this.props; return (
Language:
Mode:
); } }