New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@idosgames/react

Package Overview
Dependencies
Maintainers
1
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@idosgames/react

Shared React glue for the iDosGames host shell and modules: the client provider, status provider, live-state hooks, and a controller-context factory. Extracted from what every template used to copy-paste. The /ui subpath is the interface kit every module

latest
Source
npmnpm
Version
0.5.2
Version published
Weekly downloads
153
-67.24%
Maintainers
1
Weekly downloads
 
Created
Source

@idosgames/react

Shared React glue for the iDosGames host shell and its composable modules — the pieces every module used to copy-paste, extracted into one package.

  • IDosGamesProvider / useIDosGamesClient — provide and read the one shared SDK client.
  • StatusProvider / useStatus — a transient status line shared across the app.
  • useUserState / useSdkEvent — live SDK state hooks (re-render on cache changes / typed events).
  • createControllerContext<T>(name) — factory for a module's typed controller context (replaces the hand-written Provider + guarded useContext pair each module used to write).
import {
  useIDosGamesClient,
  useUserState,
  createControllerContext,
} from "@idosgames/react";

Built for @idosgames/core and the module contract in @idosgames/module-sdk. React is a peer dependency. See docs/composable-modules-architecture.md for the architecture.

Keywords

idosgames

FAQs

Package last updated on 16 Oct 2026

Related posts