refactor(reactivity): remove stale API markReadonly

BREAKING CHANGE: `markReadonly` has been removed.
This commit is contained in:
Evan You
2020-04-13 17:39:48 -04:00
parent 9e9d264412
commit e8a866ec99
4 changed files with 0 additions and 24 deletions

View File

@@ -5,7 +5,6 @@ import {
isReactive,
isReadonly,
markNonReactive,
markReadonly,
lock,
unlock,
effect,
@@ -424,17 +423,6 @@ describe('reactivity/readonly', () => {
expect(isReactive(obj.bar)).toBe(false)
})
test('markReadonly', () => {
const obj = reactive({
foo: { a: 1 },
bar: markReadonly({ b: 2 })
})
expect(isReactive(obj.foo)).toBe(true)
expect(isReactive(obj.bar)).toBe(true)
expect(isReadonly(obj.foo)).toBe(false)
expect(isReadonly(obj.bar)).toBe(true)
})
test('should make ref readonly', () => {
const n: any = readonly(ref(1))
n.value = 2