Skip to content

Clean up frontend lint warnings#185

Merged
dennis-zyska merged 3 commits into
devfrom
fix-dependabot_eslint
Apr 30, 2026
Merged

Clean up frontend lint warnings#185
dennis-zyska merged 3 commits into
devfrom
fix-dependabot_eslint

Conversation

@akash9676
Copy link
Copy Markdown
Collaborator

Improves frontend component consistency and reduces lint noise .

New User Features

  • None

New Dev Features

  • NA

Improvements

  • NA

Bug Fixes

  • vue/attributes-order
  • vue/order-in-components
  • vue/attribute-hyphenation
  • vue/first-attribute-linebreak
  • vue/require-explicit-emits
  • vue/require-default-prop

Known Limitations

  • There are more lint errors and warnings

Future Steps

  • There will be one more pull req for all the remaining errors and warnings

vue/attributes-order
vue/order-in-components
vue/attribute-hyphenation
vue/first-attribute-linebreak
vue/require-explicit-emits
vue/require-default-prop
@akash9676 akash9676 requested a review from dennis-zyska April 28, 2026 11:56
type: Object,
default: () => ({}),
},
documentId: {
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There warnings will be removed in the next iteration.

required: true,
default: 0,
},
studyStepId: {
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here as well

required: true,
default: null,
},
stepNumber: {
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here as well

}
},
props: {
modelValue: {
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here as well

<!-- Short Preview -->
<div v-if="shortPreview" class="short-preview mb-4">
<h6 class="section-title">Document Preview</h6>
<div class="preview-content" v-html="shortPreview"></div>
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here as well.

@dennis-zyska dennis-zyska merged commit 2f7219a into dev Apr 30, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants