|
9 | 9 | } from '@fpsak-frontend/form';
|
10 | 10 | import aksjonspunktCodes from '@fpsak-frontend/kodeverk/src/aksjonspunktCodes';
|
11 | 11 | import dokumentMalType from '@fpsak-frontend/kodeverk/src/dokumentMalType';
|
12 |
| -import { fagsakYtelsesType } from '@k9-sak-web/backend/k9sak/kodeverk/FagsakYtelsesType.js'; |
13 | 12 | import tilbakekrevingVidereBehandling from '@fpsak-frontend/kodeverk/src/tilbakekrevingVidereBehandling';
|
14 | 13 | import { AksjonspunktHelpText, ArrowBox, Image, VerticalSpacer } from '@fpsak-frontend/shared-components';
|
15 | 14 | import { getLanguageCodeFromSprakkode, hasValidText, maxLength, minLength, required } from '@fpsak-frontend/utils';
|
@@ -108,7 +107,6 @@ export class AvregningPanelImpl extends Component {
|
108 | 107 | apCodes,
|
109 | 108 | readOnly,
|
110 | 109 | sprakkode,
|
111 |
| - featureVarseltekst, |
112 | 110 | featureUtvidetVarselfelt,
|
113 | 111 | previewCallback,
|
114 | 112 | hasOpenTilbakekrevingsbehandling,
|
@@ -175,72 +173,64 @@ export class AvregningPanelImpl extends Component {
|
175 | 173 | isVertical
|
176 | 174 | readOnly={readOnly}
|
177 | 175 | radios={[
|
178 |
| - ...(featureVarseltekst |
179 |
| - ? [ |
180 |
| - { |
181 |
| - value: tilbakekrevingVidereBehandling.TILBAKEKR_OPPRETT, |
182 |
| - label: <FormattedMessage id="Avregning.gjennomfør" />, |
183 |
| - element: ( |
184 |
| - <div className={styles.varsel}> |
185 |
| - <ArrowBox alignOffset={20}> |
186 |
| - <HGrid gap="1" columns={{ xs: '10fr 2fr' }}> |
187 |
| - <BodyShort size="small" className={styles.bold}> |
188 |
| - <FormattedMessage id="Avregning.varseltekst" /> |
189 |
| - </BodyShort> |
190 |
| - <div> |
191 |
| - <Image |
192 |
| - tabIndex="0" |
193 |
| - src={questionNormalUrl} |
194 |
| - srcHover={questionHoverUrl} |
195 |
| - alt={intl.formatMessage({ id: 'Avregning.HjelpetekstPleiepenger' })} |
196 |
| - tooltip={<FormattedMessage id="Avregning.HjelpetekstPleiepenger" />} |
197 |
| - /> |
198 |
| - </div> |
199 |
| - </HGrid> |
200 |
| - <VerticalSpacer eightPx /> |
201 |
| - <TextAreaField |
202 |
| - name="varseltekst" |
203 |
| - label={{ id: 'Avregning.fritekst' }} |
204 |
| - validate={[ |
205 |
| - required, |
206 |
| - minLength3, |
207 |
| - featureUtvidetVarselfelt ? maxLength12000 : maxLength1500, |
208 |
| - hasValidText, |
209 |
| - ]} |
210 |
| - maxLength={featureUtvidetVarselfelt ? 12000 : 1500} |
211 |
| - readOnly={readOnly} |
212 |
| - id="avregningFritekst" |
213 |
| - badges={[ |
214 |
| - { |
215 |
| - type: 'warning', |
216 |
| - textId: getLanguageCodeFromSprakkode(sprakkode), |
217 |
| - title: 'Malform.Beskrivelse', |
218 |
| - }, |
219 |
| - ]} |
220 |
| - /> |
221 |
| - <VerticalSpacer fourPx /> |
222 |
| - <a |
223 |
| - href="" |
224 |
| - onClick={e => { |
225 |
| - this.previewMessage(e, previewCallback); |
226 |
| - }} |
227 |
| - className={styles.previewLink} |
228 |
| - > |
229 |
| - <FormattedMessage id="Messages.PreviewText" /> |
230 |
| - </a> |
231 |
| - </ArrowBox> |
| 176 | + { |
| 177 | + value: tilbakekrevingVidereBehandling.TILBAKEKR_OPPRETT, |
| 178 | + label: <FormattedMessage id="Avregning.gjennomfør" />, |
| 179 | + element: ( |
| 180 | + <div className={styles.varsel}> |
| 181 | + <ArrowBox alignOffset={20}> |
| 182 | + <HGrid gap="1" columns={{ xs: '10fr 2fr' }}> |
| 183 | + <BodyShort size="small" className={styles.bold}> |
| 184 | + <FormattedMessage id="Avregning.varseltekst" /> |
| 185 | + </BodyShort> |
| 186 | + <div> |
| 187 | + <Image |
| 188 | + tabIndex="0" |
| 189 | + src={questionNormalUrl} |
| 190 | + srcHover={questionHoverUrl} |
| 191 | + alt={intl.formatMessage({ id: 'Avregning.HjelpetekstPleiepenger' })} |
| 192 | + tooltip={<FormattedMessage id="Avregning.HjelpetekstPleiepenger" />} |
| 193 | + /> |
232 | 194 | </div>
|
233 |
| - ), |
234 |
| - }, |
235 |
| - ] |
236 |
| - : []), |
| 195 | + </HGrid> |
| 196 | + <VerticalSpacer eightPx /> |
| 197 | + <TextAreaField |
| 198 | + name="varseltekst" |
| 199 | + label={{ id: 'Avregning.fritekst' }} |
| 200 | + validate={[ |
| 201 | + required, |
| 202 | + minLength3, |
| 203 | + featureUtvidetVarselfelt ? maxLength12000 : maxLength1500, |
| 204 | + hasValidText, |
| 205 | + ]} |
| 206 | + maxLength={featureUtvidetVarselfelt ? 12000 : 1500} |
| 207 | + readOnly={readOnly} |
| 208 | + id="avregningFritekst" |
| 209 | + badges={[ |
| 210 | + { |
| 211 | + type: 'warning', |
| 212 | + textId: getLanguageCodeFromSprakkode(sprakkode), |
| 213 | + title: 'Malform.Beskrivelse', |
| 214 | + }, |
| 215 | + ]} |
| 216 | + /> |
| 217 | + <VerticalSpacer fourPx /> |
| 218 | + <a |
| 219 | + href="" |
| 220 | + onClick={e => { |
| 221 | + this.previewMessage(e, previewCallback); |
| 222 | + }} |
| 223 | + className={styles.previewLink} |
| 224 | + > |
| 225 | + <FormattedMessage id="Messages.PreviewText" /> |
| 226 | + </a> |
| 227 | + </ArrowBox> |
| 228 | + </div> |
| 229 | + ), |
| 230 | + }, |
237 | 231 | {
|
238 | 232 | value: `${tilbakekrevingVidereBehandling.TILBAKEKR_OPPRETT}${IKKE_SEND}`,
|
239 |
| - label: ( |
240 |
| - <FormattedMessage |
241 |
| - id={featureVarseltekst ? 'Avregning.OpprettMenIkkeSendVarsel' : 'Avregning.Opprett'} |
242 |
| - /> |
243 |
| - ), |
| 233 | + label: <FormattedMessage id={'Avregning.OpprettMenIkkeSendVarsel'} />, |
244 | 234 | },
|
245 | 235 | {
|
246 | 236 | value: tilbakekrevingVidereBehandling.TILBAKEKR_IGNORER,
|
@@ -336,15 +326,13 @@ const mapStateToPropsFactory = (initialState, ownPropsStatic) => {
|
336 | 326 | fagsak,
|
337 | 327 | featureToggles,
|
338 | 328 | } = ownProps;
|
339 |
| - const erFrisinn = fagsak.sakstype === fagsakYtelsesType.FRISINN; |
340 | 329 | const hasOpenTilbakekrevingsbehandling =
|
341 | 330 | tilbakekrevingvalg !== undefined &&
|
342 | 331 | tilbakekrevingvalg.videreBehandling.kode === tilbakekrevingVidereBehandling.TILBAKEKR_OPPDATER;
|
343 | 332 | return {
|
344 | 333 | varseltekst: behandlingFormValueSelector(formName, behandlingId, behandlingVersjon)(state, 'varseltekst'),
|
345 | 334 | initialValues: buildInitialValues(state, ownProps),
|
346 | 335 | behandlingFormPrefix: getBehandlingFormPrefix(behandlingId, behandlingVersjon),
|
347 |
| - featureVarseltekst: erFrisinn || featureToggles?.VARSELTEKST, |
348 | 336 | featureUtvidetVarselfelt: featureToggles?.UTVIDET_VARSELFELT,
|
349 | 337 | saksnummer: fagsak.saksnummer,
|
350 | 338 | hasOpenTilbakekrevingsbehandling,
|
|
0 commit comments