Backstage
    Preparing search index...
    • Get the existing or create a new versioned React context that's stored inside a global singleton.

      Type Parameters

      • Versions extends { [key: number]: unknown }

      Parameters

      • key: string

        A key that uniquely identifies the context.

      Returns Context<VersionedValue<Versions> | undefined>

      const MyContext = createVersionedContext<{ 1: string }>('my-context');

      const MyContextProvider = ({children}) => (
      <MyContext.Provider value={createVersionedValueMap({ 1: 'value-for-version-1' })}>
      {children}
      <MyContext.Provider>
      )