{"ast":null,"code":"import \"core-js/modules/es.array.push.js\";\nimport TRTC from 'trtc-sdk-v5';\nlet trtc = null;\nexport default {\n name: 'App',\n data() {\n return {\n formLabelAlign: {},\n enterRoomFrom: {},\n trtc: null\n };\n },\n methods: {\n async enterRoom() {\n this.$router.push({\n name: 'Room',\n query: {\n userId: this.userId,\n roomId: this.enterRoomFrom.roomId\n }\n });\n },\n submitRoom() {\n this.$refs[\"formLabelAlign\"].validate(valid => {});\n }\n },\n async mounted() {\n let routeParams = this.$route.query;\n this.userId = routeParams.name;\n console.log(routeParams, \"Ppppppppppppppppppp\");\n trtc = TRTC.create();\n const config = {\n view: document.getElementById('video'),\n publish: false\n };\n await trtc.startLocalVideo(config);\n }\n};","map":{"version":3,"names":["TRTC","trtc","name","data","formLabelAlign","enterRoomFrom","methods","enterRoom","$router","push","query","userId","roomId","submitRoom","$refs","validate","valid","mounted","routeParams","$route","console","log","create","config","view","document","getElementById","publish","startLocalVideo"],"sources":["src/components/homepc.vue"],"sourcesContent":["\n \n\n \n\n \n \n "],"mappings":";AAuBA,OAAAA,IAAA;AACA,IAAAC,IAAA;AACA;EACAC,IAAA;EACAC,KAAA;IACA;MACAC,cAAA;MACAC,aAAA;MACAJ,IAAA;IACA;EACA;EACAK,OAAA;IACA,MAAAC,UAAA;MACA,KAAAC,OAAA,CAAAC,IAAA;QACAP,IAAA;QACAQ,KAAA;UACAC,MAAA,OAAAA,MAAA;UACAC,MAAA,OAAAP,aAAA,CAAAO;QACA;MACA;IACA;IACAC,WAAA;MACA,KAAAC,KAAA,mBAAAC,QAAA,CAAAC,KAAA,KAEA;IACA;EACA;EACA,MAAAC,QAAA;IACA,IAAAC,WAAA,QAAAC,MAAA,CAAAT,KAAA;IACA,KAAAC,MAAA,GAAAO,WAAA,CAAAhB,IAAA;IACAkB,OAAA,CAAAC,GAAA,CAAAH,WAAA;IACAjB,IAAA,GAAAD,IAAA,CAAAsB,MAAA;IACA,MAAAC,MAAA;MACAC,IAAA,EAAAC,QAAA,CAAAC,cAAA;MACAC,OAAA;IACA;IACA,MAAA1B,IAAA,CAAA2B,eAAA,CAAAL,MAAA;EACA;AACA"},"metadata":{},"sourceType":"module","externalDependencies":[]}