(source: () => ResourceSnapshot<T>)
| 19 | * @experimental |
| 20 | */ |
| 21 | export function resourceFromSnapshots<T>(source: () => ResourceSnapshot<T>): Resource<T> { |
| 22 | return new SnapshotResource(isSignal(source) ? source : computed(source)); |
| 23 | } |
| 24 | |
| 25 | class SnapshotResource<T> implements Resource<T> { |
| 26 | constructor(readonly snapshot: Signal<ResourceSnapshot<T>>) {} |
no test coverage detected
searching dependent graphs…