|
|
@@ -10,10 +10,10 @@ import { useState } from "react";
|
|
|
import { useDispatch, useSelector } from "react-redux";
|
|
|
import Footer from "@/components/Footer";
|
|
|
import PickerViews from "@/components/PickerViews";
|
|
|
-import { AtFloatLayout } from "taro-ui";
|
|
|
import "taro-ui/dist/style/components/float-layout.scss";
|
|
|
import { durationDatas, durationIndex, durationTime, pickerDurations } from "../hooks/Console";
|
|
|
import { TimeFormatter } from "@/utils/time_format";
|
|
|
+import Modal from "@/components/Modal";
|
|
|
|
|
|
export default function Component() {
|
|
|
const isFastFirst = false;
|
|
|
@@ -112,7 +112,7 @@ export default function Component() {
|
|
|
dispatch(setScenario(obj))
|
|
|
}
|
|
|
|
|
|
- saveTempCache(startTime,endTime)
|
|
|
+ saveTempCache(startTime, endTime)
|
|
|
|
|
|
Taro.navigateTo({
|
|
|
url: '/pages/SetSchedule'
|
|
|
@@ -167,7 +167,7 @@ export default function Component() {
|
|
|
setPickerValue(durationIndex(e, endTime, common))
|
|
|
setHours(durationTime(e, endTime)[0])
|
|
|
setMinutes(durationTime(e, endTime)[1])
|
|
|
- saveTempCache(e,endTime)
|
|
|
+ saveTempCache(e, endTime)
|
|
|
}
|
|
|
|
|
|
function onEndTimeChange(e: string) {
|
|
|
@@ -177,7 +177,7 @@ export default function Component() {
|
|
|
setPickerValue(durationIndex(startTime, e, common))
|
|
|
setHours(durationTime(startTime, e)[0])
|
|
|
setMinutes(durationTime(startTime, e)[1])
|
|
|
- saveTempCache(startTime,e)
|
|
|
+ saveTempCache(startTime, e)
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -206,7 +206,7 @@ export default function Component() {
|
|
|
}
|
|
|
|
|
|
function layoutContent() {
|
|
|
- return <View style={{ color: '#000' }}>
|
|
|
+ return <View style={{ color: '#000',backgroundColor:'#fff' }}>
|
|
|
<PickerViews onChange={durationChange} items={durationDatas(common)} value={pickerValue} height={200} showBtns={true} onCancel={() => { setIsOpen(false) }} />
|
|
|
</View>
|
|
|
}
|
|
|
@@ -232,8 +232,12 @@ export default function Component() {
|
|
|
<Footer child={
|
|
|
<Buttons title={scenario.step == 'fast' ? 'Set fast schedule' : 'Set sleep schedule'} style={{ backgroundColor: scenario.step == 'fast' ? '#AAFF00' : '#00ffff', width: 320 }} onClick={() => start()}></Buttons>
|
|
|
} />
|
|
|
+ {
|
|
|
+ isOpen && <Modal children={layoutContent()} />
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
- <AtFloatLayout
|
|
|
+ {/* <AtFloatLayout
|
|
|
isOpened={isOpen}
|
|
|
onClose={() => {
|
|
|
setIsOpen(false)
|
|
|
@@ -241,7 +245,7 @@ export default function Component() {
|
|
|
{
|
|
|
layoutContent()
|
|
|
}
|
|
|
- </AtFloatLayout>
|
|
|
+ </AtFloatLayout> */}
|
|
|
|
|
|
</View>;
|
|
|
}
|