Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

[$175] Provide Job Title and ProjectId info for teamname #38

Closed
nkumar-topcoder opened this issue Jun 18, 2021 · 7 comments
Closed

[$175] Provide Job Title and ProjectId info for teamname #38

nkumar-topcoder opened this issue Jun 18, 2021 · 7 comments
Labels
ACCEPTED CF Issues for Community Fixes enhancement New feature or request PAID QA Pass on Prod

Comments

@nkumar-topcoder
Copy link
Contributor

Additional Info during payment shall help end user to which project id and to which Job Title the Topcoder handle belongs to.

Hence

  • When user moves mouse over Topcoder handle then provide Tool Tip Job title
  • Same way when user moves mouse over Team Name then provide Tool Tip Project id

image

@nkumar-topcoder nkumar-topcoder added the enhancement New feature or request label Jun 18, 2021
@maxceem
Copy link
Contributor

maxceem commented Jun 30, 2021

Sum up:

Implemente a general Tooltip component

  • Implement a reusable Tooltip component using the library react-popper which we already use for other popovers (don't add a new library).

  • We should be able to use this library whenever we want to show Tooltips like:

    <Tooltip content={<WhatToShowInsideTooltip />}><Anyting></Anything></Tooltip>

    image

    • use the same design like in TaaS App

Apply Tooltip component for this task

  • Now, having general Tooltip component, show tooltip when we hover Team Name or User Handle

  • We don't know Job Title, and we should load it. So create component, which we would show inside the tooltip.

  • We already have another place where we are also loading Job Title, here
    image

    • we should reuse our new component which loads Job Name
    • and remove all the current logic to load Job Name in this place

@maxceem maxceem added the CF Issues for Community Fixes label Jun 30, 2021
@maxceem maxceem changed the title Provide Job Title and ProjectId info for teamname [$125] Provide Job Title and ProjectId info for teamname Jun 30, 2021
@MadOPcode
Copy link
Contributor

@maxceem should the tooltip with project id contain the URL to the project? If so could you post the template for this URL?

@maxceem
Copy link
Contributor

maxceem commented Jul 2, 2021

No need for now. If needed we could add the link inside the table column directly not in tooltip

@maxceem
Copy link
Contributor

maxceem commented Jul 3, 2021

Implementation took care about many small details like:

  • allow enter mouse into Tooltip and select text there
  • show all the errors in Tooltip not only one of them
  • nicely support dynamic content of the Tooltip

So I'm increasing the prize to $175 for this task.

@maxceem maxceem changed the title [$125] Provide Job Title and ProjectId info for teamname [$175] Provide Job Title and ProjectId info for teamname Jul 3, 2021
@sandhiyakavi
Copy link
Collaborator

Verified on Dev Env.

image

image

image

@maxceem
Copy link
Contributor

maxceem commented Jul 7, 2021

@maxceem maxceem added the PAID label Jul 7, 2021
@sandhiyakavi
Copy link
Collaborator

verified on Prod Env with @nkumar-topcoder

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
ACCEPTED CF Issues for Community Fixes enhancement New feature or request PAID QA Pass on Prod
Projects
None yet
Development

No branches or pull requests

4 participants