import React from "react"; import {Kepzettseg, KepzettsegId} from "../domain-models/kepzettsegek2E"; import {TulajdonsagLabel} from "../domain-models/tulajdonsag2E"; import {OsztalyLabel} from "../domain-models/osztaly2E"; function kepzettsegOptionText(k: Kepzettseg) { const osztalyok = k.Osztalyok?.reduce((acc, o) => acc + ' / ' + OsztalyLabel(o), '')?.substring(3) return k.Name + ' (' + k.Tulajdonsag.reduce((acc, k) => (acc === '' ? acc : acc + ' / ') + TulajdonsagLabel(k), '') + ')' + (osztalyok == null ? '' : (' - ' + osztalyok)); } function KepzettsegSelector (props: {kepzettsegek: Kepzettseg[], changeKepzettseg: (newKepzettseg: KepzettsegId) => void, selected : Kepzettseg}) { const { kepzettsegek, changeKepzettseg, selected } = props return <>
{selected.Description}