index.tsx 747 B

1234567891011121314151617181920212223
  1. import { defineComponent } from "vue";
  2. import styles from "./index.module.less";
  3. import icons from "./index.json";
  4. import state from "/src/state";
  5. export default defineComponent({
  6. name: "evaluat-audio",
  7. emits: ["close"],
  8. setup(props, { emit }) {
  9. return () => (
  10. <div class={styles.fraction}>
  11. <div class={styles.title}>
  12. <img src={icons.title} />
  13. </div>
  14. <div class={styles.tip}>评测{state.setting.camera && state.setting.saveToAlbum ? "音视频" : "音频"}是否上传到云端?</div>
  15. <div class={styles.btns}>
  16. <img src={icons.cancel} class={styles.btn} onClick={() => emit("close")} />
  17. <img src={icons.confirm} class={styles.btn} onClick={() => emit("close", true)} />
  18. </div>
  19. </div>
  20. );
  21. },
  22. });