@gphone/sdk
    Preparing search index...

    Function useScrollDetect

    • Tracks whether any scrollable container with .overflow-y-auto has scrolled past a threshold (default 20px). Returns a getter/setter pair for use with Svelte 5 $state.

      Usage in a component:

      let isScrolled = $state(false);
      useScrollDetect((v) => (isScrolled = v));

      Parameters

      • setter: (scrolled: boolean) => void
      • threshold: number = 20

      Returns void