chore: lint

This commit is contained in:
karishmas6
2024-10-18 22:40:20 +05:30
parent 18899462d4
commit cc37d9e698

View File

@@ -1,38 +1,38 @@
import React, { useState, useEffect } from 'react';
interface Dimensions {
width: number;
height: number;
width: number;
height: number;
}
const UserViewportDimensions: React.FC = () => {
const [dimensions, setDimensions] = useState<Dimensions>({
width: window.innerWidth,
height: window.innerHeight,
});
const handleResize = () => {
setDimensions({
width: window.innerWidth,
height: window.innerHeight,
const [dimensions, setDimensions] = useState<Dimensions>({
width: window.innerWidth,
height: window.innerHeight,
});
};
useEffect(() => {
window.addEventListener('resize', handleResize);
return () => {
window.removeEventListener('resize', handleResize);
const handleResize = () => {
setDimensions({
width: window.innerWidth,
height: window.innerHeight,
});
};
}, []);
return (
<div>
<h1>User Viewport Dimensions</h1>
<p>Width: {dimensions.width}px</p>
<p>Height: {dimensions.height}px</p>
</div>
);
useEffect(() => {
window.addEventListener('resize', handleResize);
return () => {
window.removeEventListener('resize', handleResize);
};
}, []);
return (
<div>
<h1>User Viewport Dimensions</h1>
<p>Width: {dimensions.width}px</p>
<p>Height: {dimensions.height}px</p>
</div>
);
};
export default UserViewportDimensions;