Skip to content

Commit

Permalink
getters are supported now
Browse files Browse the repository at this point in the history
  • Loading branch information
Evgeny Kalashnikov committed Sep 10, 2023
1 parent 9ea40bb commit 01e8cea
Show file tree
Hide file tree
Showing 10 changed files with 767 additions and 602 deletions.
4 changes: 3 additions & 1 deletion docs/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,6 @@ dist-ssr
*.ntvs*
*.njsproj
*.sln
*.sw?
*.sw?

/docs/.vitepress/cache
5 changes: 3 additions & 2 deletions docs/docs/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<script setup>
const a = 'Coming soon'

const a = 'Coming soon'
</script>
# {{ a }}
# Coming soon


2 changes: 1 addition & 1 deletion docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"devDependencies": {
"cpy-cli": "^4.2.0",
"execa": "latest",
"vitepress": "1.0.0-alpha.28",
"vitepress": "^1.0.0-rc.12",
"vue": "3.2.44"
},
"pnpm": {
Expand Down
20 changes: 20 additions & 0 deletions docs/vite.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import { fileURLToPath, URL } from 'node:url'

import { defineConfig } from 'vite'


// https://vitejs.dev/config/
export default defineConfig({

resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},
server: {
fs: {
allow: ['..']
}
},

})
960 changes: 497 additions & 463 deletions docs/yarn.lock

Large diffs are not rendered by default.

15 changes: 12 additions & 3 deletions vue-dd/demo/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ class LoginRegisterPresenter extends MessagesPresenter {
get viewTest () {
this.auth.test = 2
console.log('yo')
return 'test'
return 'yes'
}
set viewTest (value) {
Expand All @@ -81,11 +81,11 @@ class LoginRegisterPresenter extends MessagesPresenter {
}
register = async () => {
register () {
}
logOut = async () => {
logOut () {
}
}
Expand All @@ -94,9 +94,18 @@ const presenter = new LoginRegisterPresenter()
const proto = Object.getPrototypeOf(presenter)
let val = ref({ })
setTimeout(() => {
val.value = reactive({
test: 1
})
}, 1000)
</script>
<template>
<h1>vue-dd integration tests</h1>
<vue-dd name="val" v-model="val" />
<br />
<vue-dd name="window" :save-focus="false" :get-all-properties="false" v-model="w" />
<br />
<vue-dd name="test" get-all-properties v-model="test" />
Expand Down
Loading

0 comments on commit 01e8cea

Please sign in to comment.