Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@RobertGemmaJr
Copy link
Member

  • Remove prop-validation linter rule
  • Adds prop validation to Login and JsPsychExperiment functions
  • Refactos App components to pass props in the same order as the underlying component

@RobertGemmaJr RobertGemmaJr self-assigned this Mar 21, 2024
@RobertGemmaJr RobertGemmaJr linked an issue Mar 21, 2024 that may be closed by this pull request
4 tasks
@RobertGemmaJr RobertGemmaJr added the 3.4 Versioning: Issue in regards to version 3.4 release label Mar 21, 2024
@github-actions
Copy link

github-actions bot commented Mar 21, 2024

Visit the preview URL for this PR (updated for commit 0682092):

https://ccv-honeycomb--pr442-feat-prop-validation-fmse87xo.web.app

(expires Wed, 10 Apr 2024 17:59:43 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 4ace1dcea913a952d2a1af84b94a4421bf36e610

"fs-extra": "^11.1.1",
"jspsych": "^7.2.3",
"lodash": "^4.17.19",
"prop-types": "^15.8.1",
Copy link

Choose a reason for hiding this comment

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

This is in place of typescript?

Copy link
Member Author

Choose a reason for hiding this comment

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

Right, I guess the react team moved prop types into its own library at some point. If/when Honeycomb becomes a separate library I think we'll move to typescript but I don't want to add the burden on new developers here

@RobertGemmaJr RobertGemmaJr merged commit 580533d into feat-v3.4 Apr 4, 2024
@RobertGemmaJr RobertGemmaJr deleted the feat-prop-validation branch April 4, 2024 13:16
@RobertGemmaJr RobertGemmaJr mentioned this pull request Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.4 Versioning: Issue in regards to version 3.4 release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add prop validation to the JSX components

3 participants