import { HighestEducationResponse } from './api/highest-education.response.model';

export interface HighestEducation {
  level: {
    code: string;
    description: string;
  };
  sunKod: {
    code: string;
    description: string;
  };
}

export function mapResponseToHighestEducation(data: HighestEducationResponse): HighestEducation {
  const { utbildningsniva, beskrivning_utbildningsniva, sun_kod, beskrivning_sun_kod } = data;

  return {
    level: {
      code: utbildningsniva,
      description: beskrivning_utbildningsniva,
    },
    sunKod: {
      code: sun_kod,
      description: beskrivning_sun_kod,
    },
  };
}
