MCPcopy Index your code
hub / github.com/tinyplex/tinybase / ContextProvideThingsInner

Function ContextProvideThingsInner

test/unit/core/ui-solid/components.test.tsx:500–539  ·  view source on GitHub ↗
({
  store,
  metrics,
  indexes,
  relationships,
  queries,
  checkpoints,
  persister,
  synchronizer,
}: {
  readonly store: Store;
  readonly metrics: Metrics;
  readonly indexes: Indexes;
  readonly relationships: Relationships;
  readonly queries: Queries;
  readonly checkpoints: Checkpoints;
  readonly persister: AnyPersister;
  readonly synchronizer: Synchronizer;
})

Source from the content-addressed store, hash-verified

498);
499
500const ContextProvideThingsInner = ({
501 store,
502 metrics,
503 indexes,
504 relationships,
505 queries,
506 checkpoints,
507 persister,
508 synchronizer,
509}: {
510 readonly store: Store;
511 readonly metrics: Metrics;
512 readonly indexes: Indexes;
513 readonly relationships: Relationships;
514 readonly queries: Queries;
515 readonly checkpoints: Checkpoints;
516 readonly persister: AnyPersister;
517 readonly synchronizer: Synchronizer;
518}) => {
519 useProvideStore('store1', store);
520 useProvideMetrics('metrics1', metrics);
521 useProvideIndexes('indexes1', indexes);
522 useProvideRelationships('relationships1', relationships);
523 useProvideQueries('queries1', queries);
524 useProvideCheckpoints('checkpoints1', checkpoints);
525 useProvidePersister('persister1', persister);
526 useProvideSynchronizer('synchronizer1', synchronizer);
527 return (
528 <ContextProvidedThings
529 store={store}
530 metrics={metrics}
531 indexes={indexes}
532 relationships={relationships}
533 queries={queries}
534 checkpoints={checkpoints}
535 persister={persister}
536 synchronizer={synchronizer}
537 />
538 );
539};
540
541const ContextProvidedThings = ({
542 store,

Callers

nothing calls this directly

Calls 8

useProvideStoreFunction · 0.90
useProvideMetricsFunction · 0.90
useProvideIndexesFunction · 0.90
useProvideRelationshipsFunction · 0.90
useProvideQueriesFunction · 0.90
useProvideCheckpointsFunction · 0.90
useProvidePersisterFunction · 0.90
useProvideSynchronizerFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…