GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing libraries.dev — Thinking Orbs: AI thinking and loading indicator for React
Installation
npm install thinking-orbs
Usage
import { ThinkingOrb } from 'thinking-orbs';
<ThinkingOrb state="searching" size={64} />
Installation
npm install thinking-orbs-native @shopify/react-native-skia react-native-reanimated
Usage
import { ThinkingOrb } from 'thinking-orbs-native';
<ThinkingOrb state="searching" size={64} />
Installation
// Package.swift — or Xcode: File › Add Package Dependencies… › paste the URL (Branch: main) .package(url: "https://github.com/Jakubantalik/Libraries.dev", branch: "main") // …and in your target's dependencies: .product(name: "ThinkingOrbsKit", package: "Libraries.dev")
Usage
import ThinkingOrbsKit ThinkingOrb(state: .searching, size: .px64) Add the Orb effect from Libraries.dev to my React app.
Install:
npm install thinking-orbs
Usage:
import { ThinkingOrb } from 'thinking-orbs';
<ThinkingOrb state="searching" size={64} />
Props:
- state: "working" | "searching" | "solving" | "listening" | "connecting" | "weaving" | "composing" | "breathing" | "shaping"
- size: 64 (chat-avatar scale) or 20 (inline-text scale) — each is separately tuned
- speed: multiplies the animation clock, default 1
- dark: boolean, picks the light or dark tuning
- paused: boolean, freezes the animation
Orb replaces the spinner in an AI "thinking" state with nine hand-tuned animated
states. It ships zero runtime dependencies and needs React 18 or newer.
Docs: https://libraries.dev/orbs.html
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |