@logixjs/react
    Preparing search index...

    Function useImportedModule

    • Resolves a child module runtime provided by imports from the "parent module instance scope".

      Typical usage:

      • const host = useModule(HostImpl, { key })
      • const query = useImportedModule(host, SearchQuery.tag)
      • const status = useSelector(query, s => s.search.status)

      Type Parameters

      • Id extends string
      • Sh extends AnyModuleShape

      Parameters

      • parent: ModuleRuntime<any, any> | ModuleRef<any, any, never, unknown, {}>
      • module: ModuleTag<Id, Sh>

      Returns ModuleRef<
          StateOf<Sh>,
          ActionOf<Sh>,
          keyof Sh["actionMap"] & string,
          ModuleTag<Id, Sh>,
          ModuleDispatchersOfShape<Sh>,
      >