JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://unpkg.com/vue"></script>
<div id="app">
  <ok :ok="{x:1}"></ok>
</div>

JavaScript

var ok = {
  name: 'ok',
	props: {
  	data: {
    	type: Object,
      default: () => ({})
    },
    ok: {
      type: Object,
      default: () => ({})
    }
  },
  mounted () { 
  	console.log(this.data) // {__ob__: Observer}
    console.log(this.ok)   // {x:1}
  },
  template: `<div id="scatter"></div>`
}

var vm = new Vue({
  el: "#app",
  components: { ok }
})