-
Notifications
You must be signed in to change notification settings - Fork 71
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
Refactor TooltipExternalLink
#3743
Comments
* Refactor tooltip links (#3743) * Add tooltipLinkText, default TooltipExternalLink formatting * PR Review fixes. * fix import * remove unused, mixed tabs and spaces * Fix handbook links revised (#2847) * Fix proposals trigger tooltipText (#2346) * style Co-authored-by: Joystream Stats <dev@joystreamstats.live> Co-authored-by: Oleksandr Korniienko <oleksanderkorn@gmail.com>
* Refactor tooltip links (Joystream#3743) * Add tooltipLinkText, default TooltipExternalLink formatting * PR Review fixes. * fix import * remove unused, mixed tabs and spaces * Fix handbook links revised (Joystream#2847) * Fix proposals trigger tooltipText (Joystream#2346) * style Co-authored-by: Joystream Stats <dev@joystreamstats.live> Co-authored-by: Oleksandr Korniienko <oleksanderkorn@gmail.com>
Tested on https://dao-git-staging-joystream.vercel.app/ For problematic cases, I created separate issues ✅ packages/ui/src/memberships/modals/BuyMembershipModal/BuyMembershipFormModal.tsx ✅ packages/ui/src/bounty/modals/AddBountyModal/components/FundingDetailsStep.tsx ✅ packages/ui/src/proposals/modals/AddNewProposal/components/StakingAccountStep.tsx ✅ packages/ui/src/proposals/modals/AddNewProposal/components/SpecificParameters/SetReferralCut.tsx ✅ packages/ui/src/proposals/modals/AddNewProposal/components/SpecificParameters/WorkingGroupLeadOpening/CreateWorkingGroupLeadOpening/StakingPolicyAndReward.tsx
✅ packages/ui/src/bounty/modals/ContributeFundsModal/ContributeFundsModal.tsx ✅ packages/ui/src/memberships/modals/BuyMembershipModal/BuyMembershipSignModal.tsx |
* Refactor tooltip links (Joystream#3743) * Add tooltipLinkText, default TooltipExternalLink formatting * PR Review fixes. * fix import * remove unused, mixed tabs and spaces * Fix handbook links revised (Joystream#2847) * Fix proposals trigger tooltipText (Joystream#2346) * style Co-authored-by: Joystream Stats <dev@joystreamstats.live> Co-authored-by: Oleksandr Korniienko <oleksanderkorn@gmail.com>
Tooltips with inline
TooltipExternalLink
produce bulky un-DRY code.Replace
TooltipExternalLink
insidetooltipText
withtooltipLinkURL
on<Tooltip/>
.Problem
Solution
Occurences
Out of Scope
The text was updated successfully, but these errors were encountered: