in src/components/Recorder/index.tsx [84:96]
function handleTouchEnd(e: TouchEvent) {
if (!ts) return;
const endY = e.changedTouches[0].pageY;
const isRecording = startY - endY < MOVE_INTERVAL;
setStatus('inited');
if (isRecording) {
doEnd();
} else if (onCancel) {
onCancel();
}
}