Skip to content

Project Direction Update: Platform-Independent Hooks Focus #329

@kimyouknow

Description

@kimyouknow

Project Direction Update

Following the changes in #302 and #308, react-simplikit has shifted its focus to platform-independent, pure state/logic hooks.

What Changed

Deprecated Hooks

The following browser-dependent hooks have been deprecated and will be removed in a future major version:

  • useDoubleClick
  • useGeolocation
  • useImpressionRef
  • useIntersectionObserver
  • useLongPress
  • useOutsideClickEffect
  • useStorageState
  • useVisibilityEvent

PRs targeting these hooks will be closed.

Contributing

We welcome contributions in these areas:

  • Bug fixes for existing platform-independent hooks
  • Type improvements and documentation updates
  • New platform-independent hooks — please open an issue first to discuss the API design
  • Contributions to @react-simplikit/mobile — mobile web-specific utilities

If you have an open PR affected by this change, please check the comments on your PR for specific guidance.

Thank you to all contributors for your support!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions