import { computed, defineComponent, onMounted, reactive, ref } from "vue"; import styles from "./index.module.less"; import iconBack from "./image/icon-back.svg"; import Title from "./title"; import state, { handleChangeSection, handleResetPlay, togglePlay } from "../../state"; import { headImg } from "./image"; import icons from "./image/headerTop.json"; import { Badge, Circle, Popover } from "vant"; import { metronomeData } from "../../helpers/metronome"; import Speed from "./speed"; import { evaluatingData, handleStartEvaluat } from "/src/view/evaluating"; import { Popup } from "@varlet/ui"; import Settting from "./settting"; export const headData = reactive({ speedShow: false, }); export default defineComponent({ name: "header-top", setup() { const headerData = reactive({ settingMode: false, }); const headRef = ref(); const toggleEvaluat = () => { handleStartEvaluat(); }; const disabledList = ["evaluating"]; return () => (