Skip to content

Unknown color when parsing 3 character hex string #51

Description

@DRFR0ST

Hi there! I've arrived here to report an issue with colors passed to the RNTooltips component.

Context

I've tried to apply a hex color to tintColor and textColor. It worked very well for regular 6 character hex color like: #000000 and #FFFFFF. But in my case, I wanted to pass it the colors generated from my theme and one of them (provided to tintColor) was a 3 character hex color: #fff which then threw an error saying Unknown color.

Process

  1. Do the setup described in docs.
  2. Pass tintColor a 3 character hex string (eg. #fff).
  3. It should throw error on mount.

Expected result

It should parse the 3 character hex string same as the 6 character hex.

Current result

Not being able to pass a 3 character hex string.

Possible Fix

Maybe this article will be helpful.


I might not find time to make a pull request but I would be happy to help, if you need any.

PS. Since I'm already here, a feature request: Please make the package TypeScript compatible, it was a thing that annoyed me a little. 😃

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions