File tree Expand file tree Collapse file tree 2 files changed +0
-14
lines changed Expand file tree Collapse file tree 2 files changed +0
-14
lines changed Original file line number Diff line number Diff line change @@ -162,12 +162,6 @@ export function shallowReactive(obj: any): any {
162
162
}
163
163
getter = property . get
164
164
setter = property . set
165
- if (
166
- ( ! getter || setter ) /* not only have getter */ &&
167
- arguments . length === 2
168
- ) {
169
- val = obj [ key ]
170
- }
171
165
}
172
166
173
167
Object . defineProperty ( observed , key , {
Original file line number Diff line number Diff line change @@ -59,20 +59,12 @@ export function shallowReadonly(obj: any): any {
59
59
for ( const key of Object . keys ( obj ) ) {
60
60
let val = obj [ key ]
61
61
let getter : ( ( ) => any ) | undefined
62
- let setter : ( ( x : any ) => void ) | undefined
63
62
const property = Object . getOwnPropertyDescriptor ( obj , key )
64
63
if ( property ) {
65
64
if ( property . configurable === false ) {
66
65
continue
67
66
}
68
67
getter = property . get
69
- setter = property . set
70
- if (
71
- ( ! getter || setter ) /* not only have getter */ &&
72
- arguments . length === 2
73
- ) {
74
- val = obj [ key ]
75
- }
76
68
}
77
69
78
70
Object . defineProperty ( readonlyObj , key , {
You can’t perform that action at this time.
0 commit comments