UNPKG

@aidenlx/player

Version:

Headless web components that make integrating media on the a web a breeze.

21 lines (20 loc) 579 B
import "../../chunks/chunk.LNH2V2XS.js"; import { createContext, derived, writable } from "@vidstack/foundation"; function createSliderStore() { const dragging = writable(false); const pointing = writable(false); return { value: writable(50), pointerValue: writable(0), min: writable(0), max: writable(100), dragging, pointing, interactive: derived([dragging, pointing], ([$dragging, $pointing]) => $dragging || $pointing) }; } const sliderStoreContext = createContext(createSliderStore); export { createSliderStore, sliderStoreContext };