@@ -90,7 +90,7 @@ export class UmbDocumentItemDataResolver<DataType extends UmbDocumentItemDataRes
90
90
* @memberof UmbDocumentItemDataResolver
91
91
*/
92
92
async getUnique ( ) : Promise < string | undefined > {
93
- return this . #data ?. getValue ( ) ? .unique ;
93
+ return await this . observe ( this . unique ) . asPromise ( ) ;
94
94
}
95
95
96
96
/**
@@ -99,7 +99,7 @@ export class UmbDocumentItemDataResolver<DataType extends UmbDocumentItemDataRes
99
99
* @memberof UmbDocumentItemDataResolver
100
100
*/
101
101
async getName ( ) : Promise < string > {
102
- return this . # name. getValue ( ) || '' ;
102
+ return ( await this . observe ( this . name ) . asPromise ( ) ) || '' ;
103
103
}
104
104
105
105
/**
@@ -108,7 +108,7 @@ export class UmbDocumentItemDataResolver<DataType extends UmbDocumentItemDataRes
108
108
* @memberof UmbDocumentItemDataResolver
109
109
*/
110
110
async getIcon ( ) : Promise < string | undefined > {
111
- return this . #data ?. getValue ( ) ?. documentType . icon ;
111
+ return await this . observe ( this . icon ) . asPromise ( ) ;
112
112
}
113
113
114
114
/**
@@ -127,7 +127,7 @@ export class UmbDocumentItemDataResolver<DataType extends UmbDocumentItemDataRes
127
127
* @memberof UmbDocumentItemDataResolver
128
128
*/
129
129
async getIsDraft ( ) : Promise < boolean > {
130
- return this . # isDraft. getValue ( ) ?? false ;
130
+ return ( await this . observe ( this . isDraft ) . asPromise ( ) ) ?? false ;
131
131
}
132
132
133
133
/**
@@ -136,7 +136,7 @@ export class UmbDocumentItemDataResolver<DataType extends UmbDocumentItemDataRes
136
136
* @memberof UmbDocumentItemDataResolver
137
137
*/
138
138
async getIsTrashed ( ) : Promise < boolean > {
139
- return this . #data ?. getValue ( ) ? .isTrashed ?? false ;
139
+ return ( await this . observe ( this . isTrashed ) . asPromise ( ) ) ?? false ;
140
140
}
141
141
142
142
#setVariantAwareValues( ) {
0 commit comments