File size: 434 Bytes
4d70170
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { initDevTools } from '@front'
import { Bridge } from '@vue-devtools/shared-utils'

const targetWindow = window.parent

initDevTools({
  connect(cb) {
    cb(
      new Bridge({
        listen(fn) {
          window.addEventListener('message', (evt) => {
            fn(evt.data)
          })
        },
        send(data) {
          targetWindow.postMessage(data, '*')
        },
      })
    )
  },
  onReload: () => {},
})