GamePortrait/node_modules/.cache/babel-loader/e961ca2d0a59042c7ba64a3eff60b5e10633d821e0f8fe7af0c0220e2f91fea6.json

1 line
4.5 KiB
JSON

{"ast":null,"code":"import { computed } from \"vue\";\nimport { useStore } from \"vuex\";\nexport default {\n name: \"confirmBet\",\n components: {},\n props: {\n data: {\n type: Object,\n default: () => ({\n money: 0,\n show: false,\n times: false,\n game_id: 4\n })\n }\n },\n setup(props, {\n emit\n }) {\n const store = useStore();\n const Type = computed(() => store.state.config.$Type);\n const Lang = computed(() => store.state.config.$lang);\n // 确认下注\n const confirm = () => {\n emit(\"confirm\");\n };\n // 取消下注\n const cancel = () => {\n emit(\"cancel\");\n };\n return {\n Type,\n Lang,\n confirm,\n cancel,\n props\n };\n }\n};","map":{"version":3,"names":["computed","useStore","name","components","props","data","type","Object","default","money","show","times","game_id","setup","emit","store","Type","state","config","$Type","Lang","$lang","confirm","cancel"],"sources":["/Users/li/Desktop/work/work2/OG/GamePortrait/src/components/confirmBet.vue"],"sourcesContent":["<template>\n <div class=\"touch-view\" :class=\"{ pointer: !data.show }\">\n <div class=\"btn-box\" v-if=\"data.show\">\n <span class=\"cancel btn\" @click.stop=\"cancel\"></span>\n <span class=\"confirm btn\" @click.stop=\"confirm\"></span>\n </div>\n <div\n class=\"num\"\n :style=\"{ marginTop: data.show ? `0` : `1rem` }\"\n v-show=\"data.money > 0\"\n >\n {{ data.money }}\n {{\n data.times\n ? `${Lang[Type].withhold}${data.money * (data.game_id == 4 ? 4 : 19)}`\n : \"\"\n }}\n </div>\n </div>\n</template>\n\n<script>\nimport { computed } from \"vue\"\nimport { useStore } from \"vuex\"\nexport default {\n name: \"confirmBet\",\n components: {},\n props: {\n data: {\n type: Object,\n default: () => ({\n money: 0,\n show: false,\n times: false,\n game_id: 4\n })\n }\n },\n setup(props, { emit }) {\n const store = useStore()\n const Type = computed(() => store.state.config.$Type)\n const Lang = computed(() => store.state.config.$lang)\n // 确认下注\n const confirm = () => {\n emit(\"confirm\")\n }\n // 取消下注\n const cancel = () => {\n emit(\"cancel\")\n }\n return {\n Type,\n Lang,\n confirm,\n cancel,\n props\n }\n }\n}\n</script>\n<style lang=\"scss\" scoped>\n.pointer {\n pointer-events: none;\n}\n.touch-view {\n position: absolute;\n width: 2 * 1.35rem;\n z-index: 99;\n left: 50%;\n bottom: 80%;\n transform: translateX(-50%);\n text-align: center;\n height: 1rem;\n .num {\n background: rgba(93, 187, 244, 0.85);\n border-radius: 1rem;\n color: #000;\n font-size: 0.4rem;\n padding: 0.02rem 0.05rem;\n border: 1px solid #fff;\n pointer-events: none;\n // word-break: keep-all;\n // white-space: nowrap;\n }\n .btn-box {\n display: flex;\n justify-content: center;\n margin-bottom: 0.05rem;\n .btn {\n width: 0.95 * 1.35rem;\n height: 0.95 * 1.35rem;\n // background: #000;\n background: url(\"~@/assets/images/sprite_btn.png\");\n background-size: 2.2 * 1.35rem auto;\n &.cancel {\n background-position: -0.07 * 1.35rem -0.04 * 1.35rem;\n &:active {\n background-position: -1.18 * 1.35rem -0.04 * 1.35rem;\n }\n }\n &.confirm {\n margin-left: 0.1rem;\n background-position: -0.05 * 1.35rem -1.14 * 1.35rem;\n &:active {\n background-position: -1.17 * 1.35rem -1.13 * 1.35rem;\n }\n }\n }\n }\n}\n</style>\n"],"mappings":"AAsBA,SAASA,QAAO,QAAS,KAAI;AAC7B,SAASC,QAAO,QAAS,MAAK;AAC9B,eAAe;EACbC,IAAI,EAAE,YAAY;EAClBC,UAAU,EAAE,CAAC,CAAC;EACdC,KAAK,EAAE;IACLC,IAAI,EAAE;MACJC,IAAI,EAAEC,MAAM;MACZC,OAAO,EAAEA,CAAA,MAAO;QACdC,KAAK,EAAE,CAAC;QACRC,IAAI,EAAE,KAAK;QACXC,KAAK,EAAE,KAAK;QACZC,OAAO,EAAE;MACX,CAAC;IACH;EACF,CAAC;EACDC,KAAKA,CAACT,KAAK,EAAE;IAAEU;EAAK,CAAC,EAAE;IACrB,MAAMC,KAAI,GAAId,QAAQ,EAAC;IACvB,MAAMe,IAAG,GAAIhB,QAAQ,CAAC,MAAMe,KAAK,CAACE,KAAK,CAACC,MAAM,CAACC,KAAK;IACpD,MAAMC,IAAG,GAAIpB,QAAQ,CAAC,MAAMe,KAAK,CAACE,KAAK,CAACC,MAAM,CAACG,KAAK;IACpD;IACA,MAAMC,OAAM,GAAIA,CAAA,KAAM;MACpBR,IAAI,CAAC,SAAS;IAChB;IACA;IACA,MAAMS,MAAK,GAAIA,CAAA,KAAM;MACnBT,IAAI,CAAC,QAAQ;IACf;IACA,OAAO;MACLE,IAAI;MACJI,IAAI;MACJE,OAAO;MACPC,MAAM;MACNnB;IACF;EACF;AACF"},"metadata":{},"sourceType":"module","externalDependencies":[]}