import { AvvikelseOrsaksKodEnum } from '@msfa-enums/avvikelse-orsak-kod.enum';
import { OrsaksKoderAvvikelseResponse } from './api/orsaks-koder-avvikelse.response.model';

export interface OrsaksKoderAvvikelse {
  name: string;
  value: AvvikelseOrsaksKodEnum;
  state: number;
}

export function mapResponseToOrsaksKoderAvvikelse(data: OrsaksKoderAvvikelseResponse): OrsaksKoderAvvikelse {
  const { name, id, state } = data;

  return {
    name,
    value: id,
    state
  }
}
