import { View, Text } from "@tarojs/components";
import { useSelector } from "react-redux";
import './schedules_edit.scss'
import './edit.scss'
import { useState } from "react";
import { useRouter } from "@tarojs/taro";
import MoveOrderList from '@/features/trackSomething/components/MoveOrderList'
import { MainColorType } from "@/context/themes/color";
import MoveList from "../components/move_list";
import NewButton, { NewButtonType } from "../base/new_button";
import { rpxToPx } from "@/utils/tools";
import NewHeader, { NewHeaderType } from "../components/new_header";
import StatusIndicator, { StatusType } from "../base/status_indicator";
import Card from "../components/card";
import { orderSchedules } from "@/services/health";
import Taro from "@tarojs/taro";
import ScheduleMoveList from "../components/schedule_move_list";
let useRoute;
let useNavigation;
let scenario = '';
if (process.env.TARO_ENV == 'rn') {
useRoute = require("@react-navigation/native").useRoute
useNavigation = require("@react-navigation/native").useNavigation
}
export default function SchedulesOrder() {
let navigation, showActionSheetWithOptions;
let router
if (useNavigation) {
navigation = useNavigation()
}
if (process.env.TARO_ENV == 'rn') {
router = useRoute()
}
else {
router = useRouter()
}
const health = useSelector((state: any) => state.health);
const [list, setList] = useState(JSON.parse(router.params.list))
function items() {
var array: any = []
for (var i = 0; i < list.length; i++) {
var obj = list[i]
array.push(
{obj.time_label}
{/* {
router.params.type == 'reminder' ? reminder(obj) : editName(item, obj, index, i)
} */}
{/* {router.params.type == 'reminder' && (obj.specific_time || health.mode == 'DAY' || health.mode == 'NIGHT') && {
if (process.env.TARO_ENV == 'weapp') {
e.stopPropagation()
}
obj.reminder = e.detail.value;
setList([...list])
}} />} */}
)
}
return array
}
function tapDone() {
var array:any = []
list.map((item)=>{
array.push(item.id)
})
orderSchedules({ids:array}).then(res=>{
global.refreshWindow()
if (global.tempRefresh){
global.tempRefresh()
}
Taro.navigateBack()
})
}
return
{/* {
setList(array)
}} /> */}
{
setList(array)
}}/>
{/* hell owl */}
{/* {setList(temps)}}/> */}
}