-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Oppdater årsakstyper & fjern util funksjoner for årsakForManuellRegul…
…ering som ikke var i bruk
- Loading branch information
1 parent
57a7361
commit 23b7c79
Showing
3 changed files
with
11 additions
and
80 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,73 +1,4 @@ | ||
import { | ||
AutomatiskSendingTilUtbetalingFeilet, | ||
DifferenaseEtterRegulering, | ||
BrukerManglerSupplement, | ||
DelvisOpphør, | ||
FinnesFlerePerioderAvFradrag, | ||
ForventetInntektErStørreEnn0, | ||
FradragErUtenlandsinntekt, | ||
FradragMåHåndteresManuelt, | ||
DifferenaseFørRegulering, | ||
Regulering, | ||
Reguleringsstatus, | ||
SupplementHarFlereVedtaksperioderForFradrag, | ||
SupplementInneholderIkkeFradraget, | ||
UtbetalingFeilet, | ||
VedtakstidslinjeErIkkeSammenhengende, | ||
YtelseErMidlertidigStanset, | ||
ÅrsakForManuell, | ||
ÅrsakForManuellType, | ||
} from '~src/types/Regulering'; | ||
import { Regulering, Reguleringsstatus } from '~src/types/Regulering'; | ||
|
||
export const erReguleringAvsluttet = (r: Regulering) => r.reguleringsstatus === Reguleringsstatus.AVSLUTTET; | ||
export const erReguleringÅpen = (r: Regulering) => r.reguleringsstatus === Reguleringsstatus.OPPRETTET; | ||
|
||
export const erÅrsakFradragMåHåndteresManuelt = (årsak: ÅrsakForManuell): årsak is FradragMåHåndteresManuelt => | ||
årsak.type === ÅrsakForManuellType.FradragMåHåndteresManuelt; | ||
|
||
export const erÅrsakUtbetalingFeilet = (årsak: ÅrsakForManuell): årsak is UtbetalingFeilet => | ||
årsak.type === ÅrsakForManuellType.UtbetalingFeilet; | ||
|
||
export const erÅrsakBrukerManglerSupplement = (årsak: ÅrsakForManuell): årsak is BrukerManglerSupplement => | ||
årsak.type === ÅrsakForManuellType.BrukerManglerSupplement; | ||
|
||
export const erÅrsakSupplementInneholderIkkeFradraget = ( | ||
årsak: ÅrsakForManuell, | ||
): årsak is SupplementInneholderIkkeFradraget => årsak.type === ÅrsakForManuellType.SupplementInneholderIkkeFradraget; | ||
|
||
export const erÅrsakFinnesFlerePerioderAvFradrag = (årsak: ÅrsakForManuell): årsak is FinnesFlerePerioderAvFradrag => | ||
årsak.type === ÅrsakForManuellType.FinnesFlerePerioderAvFradrag; | ||
|
||
export const erÅrsakFradragErUtenlandsinntekt = (årsak: ÅrsakForManuell): årsak is FradragErUtenlandsinntekt => | ||
årsak.type === ÅrsakForManuellType.FradragErUtenlandsinntekt; | ||
|
||
export const erÅrsakSupplementHarFlereVedtaksperioderForFradrag = ( | ||
årsak: ÅrsakForManuell, | ||
): årsak is SupplementHarFlereVedtaksperioderForFradrag => | ||
årsak.type === ÅrsakForManuellType.SupplementHarFlereVedtaksperioderForFradrag; | ||
|
||
export const erÅrsakMismatchMellomBeløpFraSupplementOgFradrag = ( | ||
årsak: ÅrsakForManuell, | ||
): årsak is DifferenaseFørRegulering => årsak.type === ÅrsakForManuellType.DifferenaseFørRegulering; | ||
|
||
export const erÅrsakBeløpErStørreEnForventet = (årsak: ÅrsakForManuell): årsak is DifferenaseEtterRegulering => | ||
årsak.type === ÅrsakForManuellType.DifferenaseEtterRegulering; | ||
|
||
export const erÅrsakYtelseErMidlertidigStanset = (årsak: ÅrsakForManuell): årsak is YtelseErMidlertidigStanset => | ||
årsak.type === ÅrsakForManuellType.YtelseErMidlertidigStanset; | ||
|
||
export const erÅrsakForventetInntektErStørreEnn0 = (årsak: ÅrsakForManuell): årsak is ForventetInntektErStørreEnn0 => | ||
årsak.type === ÅrsakForManuellType.ForventetInntektErStørreEnn0; | ||
|
||
export const erÅrsakAutomatiskSendingTilUtbetalingFeilet = ( | ||
årsak: ÅrsakForManuell, | ||
): årsak is AutomatiskSendingTilUtbetalingFeilet => | ||
årsak.type === ÅrsakForManuellType.AutomatiskSendingTilUtbetalingFeilet; | ||
|
||
export const erÅrsakVedtakstidslinjeErIkkeSammenhengende = ( | ||
årsak: ÅrsakForManuell, | ||
): årsak is VedtakstidslinjeErIkkeSammenhengende => | ||
årsak.type === ÅrsakForManuellType.VedtakstidslinjeErIkkeSammenhengende; | ||
|
||
export const erÅrsakDelvisOpphør = (årsak: ÅrsakForManuell): årsak is DelvisOpphør => | ||
årsak.type === ÅrsakForManuellType.DelvisOpphør; |