New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@wherdkit/react-native

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@wherdkit/react-native

Wherd SDK for Expo & React Native — drop-in MessagesWidget, FeatureBoard, and WhatsNew, with FAB, shake-to-open, and headless hooks.

Source
npmnpm
Version
0.3.9
Version published
Weekly downloads
51
13.33%
Maintainers
1
Weekly downloads
 
Created
Source

@wherdkit/react-native

Wherd SDK for Expo & React Native — drop-in in-app feedback, feature voting, and a "What's New" changelog. FAB, shake-to-open, themeable, headless escape hatch.

# Expo
npx expo install @wherdkit/react-native @react-native-async-storage/async-storage
# (optional) shake-to-open
npx expo install expo-sensors

@react-native-async-storage/async-storage is a required peer (used to persist the anonymous id + offline queue). expo-sensors is optional — without it, shake activation is a no-op.

Quick start

import { WherdProvider, MessagesWidget } from "@wherdkit/react-native";

export default function App() {
  return (
    <WherdProvider
      publicKey="pk_your_key"
      apiUrl="https://api.wherd.io"
      activation={{ fab: true, shake: true }}
      user={{ id: "user_123", name: "Ada" }} // optional
    >
      <YourApp />
      <MessagesWidget />
    </WherdProvider>
  );
}

Components & hooks

Same surface as @wherdkit/react: <MessagesWidget />, <MessagesFAB />, <FeatureBoard />, <WhatsNew />, and the headless hooks useWherd, useComposer, useFeatureRequests, useChangelog, useUnreadChangelog, useResolvedTheme.

Works in Expo (managed + dev builds) and bare React Native. Pure JS — no native modules required for the core experience.

MIT licensed. Part of Wherd.

Keywords

feedback

FAQs

Package last updated on 28 Jun 2026

Related posts