更换定时器方法
This commit is contained in:
parent
cb1593a76f
commit
0781ebc3af
1
main.js
1
main.js
|
|
@ -17,6 +17,7 @@ const fs = require('fs');
|
|||
const Registry = require('winreg');
|
||||
const { autoUpdater, CancellationToken } = require('electron-updater');
|
||||
const signalR = require('@microsoft/signalr');
|
||||
const { setTimeout, setInterval, clearTimeout, clearInterval } = require('timers');
|
||||
const cancellationToken = new CancellationToken()
|
||||
app.allowRendererProcessReuse = false;
|
||||
let mainWindow = null;
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ import Avatar from '@/components/Avatar';
|
|||
import { useNavigate } from 'react-router-dom';
|
||||
import { agora } from '@/utils/package/agora';
|
||||
import { role } from '@/config/role';
|
||||
const { setInterval, clearInterval } = require('timers');
|
||||
let time = null as any;
|
||||
const JoinSetting = forwardRef((_props: any, ref: any) => {
|
||||
useImperativeHandle(ref, () => ({
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import { Button, Empty, Select, message } from 'antd';
|
|||
import { useEffect, useState } from "react";
|
||||
import { useLocation } from 'react-router';
|
||||
import { VideoStreamType } from 'agora-electron-sdk';
|
||||
const { setInterval, clearInterval } = require('timers');
|
||||
const UserVideo: React.FC = () => {
|
||||
const { state } = useLocation();
|
||||
const [from, setFrom] = useState<any>({
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ import { role } from '@/config/role';
|
|||
import dayjs from 'dayjs';
|
||||
import StupWizard from '@/components/StupWizard';
|
||||
import { GetSubDpList } from '@/api/Home/User';
|
||||
const { setInterval, clearInterval } = require('timers');
|
||||
const fs = require('fs').promises;
|
||||
const { exec } = require('child_process');
|
||||
const { RangePicker } = DatePicker;
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ import { storage } from '@/utils';
|
|||
import ImageUrl from '@/utils/package/imageUrl'
|
||||
import Avatar from '@/components/Avatar';
|
||||
import StupWizard from '@/components/StupWizard';
|
||||
const { setInterval, clearInterval } = require('timers');
|
||||
dayjs.locale('zh-cn');
|
||||
type navListType = {
|
||||
title: string;
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ import { CaretDownOutlined, CaretUpOutlined } from '@ant-design/icons';
|
|||
import { Button } from 'antd';
|
||||
import dayjs from 'dayjs';
|
||||
import { useEffect, useState } from "react";
|
||||
const { setInterval, clearInterval } = require('timers');
|
||||
const ShareScreenWindow: React.FC = () => {
|
||||
const [footerLists, setFooterLists] = useState<any>([
|
||||
{
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ import { fixWebmDuration } from "webm-duration-fix-buffer";
|
|||
import { getKeyOpenChildWindow, setKeyOpenChildWindow } from '@/utils/package/public';
|
||||
import MeetingDisconnected from '@/components/MeetingDisconnected';
|
||||
import SingIn from '@/components/SingIn';
|
||||
const { setTimeout, setInterval, clearTimeout, clearInterval } = require('timers');
|
||||
const { confirm } = Modal;
|
||||
const { exec } = require('child_process');
|
||||
const fs = require('fs').promises;
|
||||
|
|
|
|||
Loading…
Reference in New Issue