-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: react and share (Askem) component #361
Conversation
VENUE GRAPHQL PROXY is deployed to platta: https://venue-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
EVENTS GRAPHQL PROXY is deployed to platta: https://events-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
Hobbies-Helsinki branch is deployed to platta: https://harrastukset-pr361.dev.hel.ninja 🚀🚀🚀 |
Events-Helsinki branch is deployed to platta: https://tapahtumat-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://harrastukset-pr361.dev.hel.ninja 😆🎉🎉🎉 |
Sports-Helsinki branch is deployed to platta: https://liikunta-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://tapahtumat-pr361.dev.hel.ninja 😆🎉🎉🎉 |
VENUE GRAPHQL PROXY is deployed to platta: https://venue-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
EVENTS GRAPHQL PROXY is deployed to platta: https://events-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://liikunta-pr361.dev.hel.ninja 😆🎉🎉🎉 |
Hobbies-Helsinki branch is deployed to platta: https://harrastukset-pr361.dev.hel.ninja 🚀🚀🚀 |
Events-Helsinki branch is deployed to platta: https://tapahtumat-pr361.dev.hel.ninja 🚀🚀🚀 |
Sports-Helsinki branch is deployed to platta: https://liikunta-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://harrastukset-pr361.dev.hel.ninja 😆🎉🎉🎉 |
VENUE GRAPHQL PROXY is deployed to platta: https://venue-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is failed for https://tapahtumat-pr361.dev.hel.ninja 😿💢💥💥 |
TestCafe result is success for https://liikunta-pr361.dev.hel.ninja 😆🎉🎉🎉 |
EVENTS GRAPHQL PROXY is deployed to platta: https://events-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
Hobbies-Helsinki branch is deployed to platta: https://harrastukset-pr361.dev.hel.ninja 🚀🚀🚀 |
Events-Helsinki branch is deployed to platta: https://tapahtumat-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is failed for https://harrastukset-pr361.dev.hel.ninja 😿💢💥💥 |
Sports-Helsinki branch is deployed to platta: https://liikunta-pr361.dev.hel.ninja 🚀🚀🚀 |
EVENTS GRAPHQL PROXY is deployed to platta: https://events-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
VENUE GRAPHQL PROXY is deployed to platta: https://venue-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is failed for https://tapahtumat-pr361.dev.hel.ninja 😿💢💥💥 |
TestCafe result is success for https://liikunta-pr361.dev.hel.ninja 😆🎉🎉🎉 |
Sports-Helsinki branch is deployed to platta: https://liikunta-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is failed for https://harrastukset-pr361.dev.hel.ninja 😿💢💥💥 |
EVENTS GRAPHQL PROXY is deployed to platta: https://events-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://liikunta-pr361.dev.hel.ninja 😆🎉🎉🎉 |
VENUE GRAPHQL PROXY is deployed to platta: https://venue-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is failed for https://tapahtumat-pr361.dev.hel.ninja 😿💢💥💥 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple of trivial improvements suggested, but all good
const askemFeedbackInstance = React.useMemo( | ||
() => createAskemInstance(askemFeedbackConfiguration), | ||
// eslint-disable-next-line react-hooks/exhaustive-deps | ||
[createAskemInstance] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Trivial, but I would say that the askemFeedbackConfiguration
is more important here than the createAskemInstance. Instead of disabling the exhaustive-deps check, I would just add both variables to the deps.
export { default as MatomoProvider } from './AskemProvider'; | ||
export { default as createAskemInstance } from './instance'; | ||
export { default as AskemFeedbackContainer } from './AskemFeedbackContainer'; | ||
// export { default as useMatomo } from './useAskem'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be removed, because it is confusing
Co-authored-by: Niko Lindroos <niko.j.makela@gmail.com>
…of-Helsinki/events-helsinki-monorepo into liikunta-503-reactandshare
Kudos, SonarCloud Quality Gate passed! |
Kudos, SonarCloud Quality Gate passed! |
SonarCloud Quality Gate failed. 0 Bugs 0.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
SonarCloud Quality Gate failed. 0 Bugs 0.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
SonarCloud Quality Gate failed. 0 Bugs 0.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
Hobbies-Helsinki branch is deployed to platta: https://harrastukset-pr361.dev.hel.ninja 🚀🚀🚀 |
Events-Helsinki branch is deployed to platta: https://tapahtumat-pr361.dev.hel.ninja 🚀🚀🚀 |
Sports-Helsinki branch is deployed to platta: https://liikunta-pr361.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is failed for https://harrastukset-pr361.dev.hel.ninja 😿💢💥💥 |
TestCafe result is failed for https://tapahtumat-pr361.dev.hel.ninja 😿💢💥💥 |
TestCafe result is success for https://liikunta-pr361.dev.hel.ninja 😆🎉🎉🎉 |
VENUE GRAPHQL PROXY is deployed to platta: https://venue-graphql-proxy-pr361.dev.hel.ninja 🚀🚀🚀 |
Description
Issues
Closes
DEV-XXX:
Related
Testing
Automated tests
Manual testing
Screenshots
Additional notes