({source})
| 66 | } |
| 67 | |
| 68 | function Subscription({source}) { |
| 69 | const value = useSubscription( |
| 70 | React.useMemo( |
| 71 | () => ({ |
| 72 | getCurrentValue: () => source.getValue(), |
| 73 | subscribe: callback => { |
| 74 | const subscription = source.subscribe(callback); |
| 75 | return () => subscription.unsubscribe(); |
| 76 | }, |
| 77 | }), |
| 78 | [source], |
| 79 | ), |
| 80 | ); |
| 81 | return <Child value={value} />; |
| 82 | } |
| 83 | |
| 84 | const observable = createBehaviorSubject(); |
| 85 | const root = ReactDOMClient.createRoot(document.createElement('div')); |
nothing calls this directly
no test coverage detected