Showing 3,732 of 12,811 total issues
Consider simplifying this complex logical expression. Open
Open
if (
(keys.email && (contactInfo.email?.emailAddress || '') !== email) ||
(keys.homePhone &&
contactInfo.homePhone?.updatedAt !== homePhone?.updatedAt) ||
(keys.mobilePhone &&
Consider simplifying this complex logical expression. Open
Open
if (results) {
const {
gmt_threshold: gmt,
national_threshold: national,
pension_threshold: pension,
Consider simplifying this complex logical expression. Open
Open
if (
(keys.email && (contactInfo.email?.emailAddress || '') !== email) ||
(keys.homePhone &&
contactInfo.homePhone?.updatedAt !== homePhone?.updatedAt) ||
(keys.mobilePhone &&
Consider simplifying this complex logical expression. Open
Open
if (id) {
return (
<>
<va-card show-shadow>
<div className="auth-card">
Consider simplifying this complex logical expression. Open
Open
if (inquiryData?.attributes?.status) {
const { status } = inquiryData.attributes;
return (
<>
<h3 className="vads-u-font-weight--normal vads-u-font-size--base vads-u-font-family--sans vads-u-border-bottom--2px vads-u-border-color--gray-light vads-u-padding-bottom--2">
Consider simplifying this complex logical expression. Open
Open
if (err?.errors?.[0]?.code === '401' || err?.issue?.[0]?.code === '401') {
errorTitle =
err?.errors?.[0]?.title ||
err?.issue?.[0]?.diagnostics ||
'Not authorized';
Consider simplifying this complex logical expression. Open
Open
if (showTuitionAndFilters) {
return (
<>
{!smallScreen && (
<>
Function PersonalizationDropdown
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function PersonalizationDropdown(props) {
const { isSSOe, csp } = props;
const createSignout = useCallback(
() => (
Function render
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
render() {
const { makeForm } = this;
const { cssClass, clickHandler, isOpen } = this.props;
const buttonClasses = classNames(
Function YesNoField
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export default function YesNoField(props) {
const mappedProps = vaRadioFieldMapping(props);
const labels = props.uiOptions?.labels || {};
Function useVaDateCommon
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function useVaDateCommon(props) {
const mappedProps = vaDateCommonFieldMapping(props);
const [values, setValues] = useState(parseISODate(mappedProps.value));
const monthYearOnly = props?.uiOptions?.monthYearOnly;
Function mapStateToProps
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function mapStateToProps(state, ownProps) {
// from ownprops
const { formConfig, formContext, pageList } = ownProps;
// from redux state
Function LoginGovSVG
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export default function LoginGovSVG() {
return (
<svg
role="img"
viewBox="0 0 114 15"
Function VAProfileInitError
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function VAProfileInitError(props) {
return (
<VaAlert {...props} uswds>
<h3 slot="headline">We can’t load some of your information</h3>
<div>
Function data
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
data: (state = initialState, action) => {
switch (action.type) {
case FETCH_VETERANS_SUCCESS:
return {
...state,
Function renderSpecialtyTimes
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const renderSpecialtyTimes = (existing = false) => {
if (Array.isArray(healthAccessAttrs)) {
// V1
const healthAccessSpecialty = healthAccessAttrs.filter(
acc => acc.service !== 'PrimaryCare',
Function BurialInformation
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export default function BurialInformation(props) {
const { values, setFieldValue } = useFormikContext();
useEffect(
() => {
Function answerReview
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const answerReview = (key, formValues) => {
const ans = formValues[key];
const dischargeYearLabel = prevApplicationYearCutoff[formValues['4_reason']];
const monthObj = options.months.find(
m => String(m.value) === formValues['3_dischargeMonth'],
Function NeedHelp
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export default function NeedHelp() {
const isIntro = window.location.pathname.endsWith('/introduction');
return isIntro ? (
<>
<p>
Function fetchFormsThunk
has 41 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const fetchFormsThunk = (query, options = {}) => async dispatch => {
// Derive options properties.
const location = options?.location || window.location;
const history = options?.history || window.history;
const mockRequest = options?.mockRequest || false;