diff --git a/React/src/app/call.tsx b/React/src/app/call.tsx deleted file mode 100644 index bfb6e1e..0000000 --- a/React/src/app/call.tsx +++ /dev/null @@ -1,14 +0,0 @@ -'use client'; - -import React from 'react'; - -const CallPage = () => { - return ( -
-

Call Page

-

This is a basic React page.

-
- ); -}; - -export default CallPage; \ No newline at end of file diff --git a/React/src/app/call/page.tsx b/React/src/app/call/page.tsx new file mode 100644 index 0000000..4eb2755 --- /dev/null +++ b/React/src/app/call/page.tsx @@ -0,0 +1,34 @@ +'use client'; + +import React from 'react'; + +const CallPage = () => { + const [callDuration, setCallDuration] = React.useState(0); + + React.useEffect(() => { + const interval = setInterval(() => { + setCallDuration((prev) => prev + 1); + }, 1000); + + return () => clearInterval(interval); + }, []); + return ( +
+
+

+ Call with a Definitely Real Person

+ +
{callDuration}s
+ + +
+
+ ); +}; + +export default CallPage; \ No newline at end of file