Squide
  • Home
  • Found a bug?
  • Feature requests
  • Releases
  • Github
  • NPM

# Reference

# Artefacts

  • Packages

# API

# Runtime

  • FireflyRuntime class
  • FireflyProvider
  • useRuntime
  • useRuntimeMode
  • useRoutes
  • useNavigationItems
  • useLogger
  • usePlugin

# Registration

  • initializeFirefly
  • useDeferredRegistrations
  • mergeDeferredRegistrations

# Routing

  • AppRouter
  • PublicRoutes
  • ProtectedRoutes
  • useRenderedNavigationItems
  • useIsBoostrapping
  • useRouteMatch
  • useIsRouteProtected
  • resolveRouteSegments
  • isNavigationLink

# Logging

  • Logger
  • ConsoleLogger

# Messaging

  • EventBus
  • useEventBusDispatcher
  • useEventBusListener

# TanStack Query

  • usePublicDataQueries
  • useProtectedDataQueries
  • isGlobalDataQueriesError

# i18next

  • i18nextPlugin
  • getI18nextPlugin
  • useChangeLanguage
  • useCurrentLanguage
  • useI18nextInstance
  • I18nextNavigationItemLabel

# Environment variables

  • EnvironmentVariablesPlugin
  • getEnvironmentVariablesPlugin
  • useEnvironmentVariable
  • useEnvironmentVariables

# Plugins

  • Plugin

# Fakes

Squide offers a collection of fake implementations designed to facilitate the set up of a module isolated environment.

  • LocalStorageSessionManager
  • ReadonlySessionLocalStorage

# webpack

  • defineDevHostConfig
  • defineDevRemoteModuleConfig
  • defineBuildHostConfig
  • defineBuildRemoteModuleConfig

# Rsbuild

  • defineDevHostConfig experimental
  • defineDevRemoteModuleConfig experimental
  • defineBuildHostConfig experimental
  • defineBuildRemoteModuleConfig experimental

# Miscellaneous

  • usePublicDataHandler
  • useProtectedDataHandler
Edit this page
Previous Override a React context
Next Packages
  • About
  • License

© Copyright 2025 - Workleap