File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,12 @@ export function inject<T>(key: InjectionKey<T> | string): T | undefined
4747export function inject < T > (
4848 key : InjectionKey < T > | string ,
4949 defaultValue : T ,
50- treatDefaultAsFactory ?: boolean
50+ treatDefaultAsFactory ?: false
51+ ) : T
52+ export function inject < T > (
53+ key : InjectionKey < T > | string ,
54+ defaultValue : T | ( ( ) => T ) ,
55+ treatDefaultAsFactory ?: true
5156) : T
5257export function inject (
5358 key : InjectionKey < any > | string ,
Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ export function isRef<T>(value: any): value is Ref<T> {
113113 return value instanceof RefImpl
114114}
115115
116- export function unref < T > ( ref : T ) : T extends Ref < infer V > ? V : T {
116+ export function unref < T > ( ref : T | Ref < T > ) : T {
117117 return isRef ( ref ) ? ( ref . value as any ) : ref
118118}
119119
You can’t perform that action at this time.
0 commit comments