themesberg / themesberg/flowbite-react

Feature request: friendly version of Floating as a new component.

Open
#1,357 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
2.1k
Forks
506
PR merge metrics
No merged PRs in 30d

Description

  • I have searched the Issues to see if this bug has already been reported
  • I have tested the latest version

Summary

Publish a friendly version of Floating as a new component.

Context

I am developing a few custom react components for my application and I have need to show floating information.
I looked what you are using and discovered Floating, and I have managed to do the development with the current version 0.8.0 using this component, but currently it is not very user friendly for development and it is not publicly documented as, I assume you developed it for your own components.

It would be great if you could generate a new public Floating component based in your current one (maybe reducing complexity hiding style, trigger, etc..., and defining its own theme as a component).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the existing internal Floating implementation referenced in the issue and read how it is used by current components. Compare its complexity and API with the requested public component, then review the project's component documentation to define what a friendly, documented version would need to expose.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, tailwindcss, typescript
Domain
documentation, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.