Files
hipmi/src/app_modules/investasi/fun/fun_countdown_investasi.ts
Bagasbanuna02 f419559379 fix lib
deskripsi:
- pindah lib di dalam app ke src ( lib setara app dan app_modules )
2025-02-12 10:57:10 +08:00

31 lines
1.0 KiB
TypeScript

"use server";
import prisma from "@/lib/prisma";
import moment from "moment";
import funGantiStatusTransaksi_Investasi from "./fun_ganti_status_transaksi";
import { MODEL_Transaksi_Investasi } from "../_lib/interface";
export default async function funCountDown(data: MODEL_Transaksi_Investasi) {
// const res = await prisma.transaksiInvestasi.findMany({
// where: {
// id: data.id,
// },
// });
// if (!res) return { status: 400 };
// const selesai = moment(data.createdAt).add(1, "days").format();
// let durasi = moment.duration(moment(selesai).diff(new Date()));
// const timer = setInterval(() => {
// durasi = moment.duration(+durasi - 1000, "milliseconds");
// // console.log(d.days(), "=", d.hours(), d.minutes(), d.seconds());
// if (durasi.hours() <= 0 && durasi.minutes() <= 0 && durasi.seconds() <= 0) {
// funGantiStatusTransaksi_Investasi(data.id, "4");
// clearInterval(timer);
// return {
// status: 200,
// };
// }
// }, 1000);
}