src/applications/appeals/10182/content/extensionReason.jsx
import React from 'react';
import { MAX_LENGTH } from '../../shared/constants';
const title = 'Reason for extension';
export const content = {
title: (
<>
<h3 className="vads-u-margin-y--0">{title}</h3>
<div className="vads-u-margin-top--2 vads-u-margin-bottom--0 vads-u-font-family--sans vads-u-font-size--md vads-u-font-weight--normal">
Tell us why you have good cause for an extension.
</div>
</>
),
description: '',
label: 'Reason for requesting an extension:',
hint: `${MAX_LENGTH.NOD_EXTENSION_REASON} characters max.`,
errorMessage: 'You must provide a reason if you’re requesting an extension.',
};
export const ExtensionReasonReviewField = ({ children }) => (
<div className="review-row">
<dt>{title}</dt>
<dd>
{children?.props?.formData ? (
<span>Added reason for extension</span>
) : (
<span className="usa-input-error-message">
Missing reason for extension
</span>
)}
</dd>
</div>
);