mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-04-22 21:47:56 +00:00
fix: resolve all lint warnings in mobile and web apps
This commit is contained in:
@@ -123,6 +123,7 @@ export const LPStakingModal: React.FC<LPStakingModalProps> = ({ isOpen, onClose
|
||||
};
|
||||
|
||||
fetchPools();
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, [assetHubApi, isAssetHubReady, isOpen, selectedAccount, selectedPool]);
|
||||
|
||||
const formatAmount = (amount: string, decimals: number = 12): string => {
|
||||
|
||||
@@ -190,6 +190,7 @@ export function DisputeResolutionPanel() {
|
||||
return () => {
|
||||
supabase.removeChannel(channel);
|
||||
};
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, []);
|
||||
|
||||
// Filter disputes by status
|
||||
|
||||
@@ -78,6 +78,7 @@ export const XCMBridgeSetupModal: React.FC<XCMBridgeSetupModalProps> = ({
|
||||
setErrorMessage(error instanceof Error ? error.message : 'Status check failed');
|
||||
setStep('error');
|
||||
}
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, [assetHubApi, isAssetHubReady]);
|
||||
|
||||
// Reset when modal opens/closes
|
||||
|
||||
@@ -40,6 +40,7 @@ export function CourseList({ enrolledCourseIds, onEnroll }: CourseListProps) {
|
||||
};
|
||||
|
||||
fetchCourses();
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, []);
|
||||
|
||||
const handleEnroll = async (courseId: number) => {
|
||||
|
||||
@@ -103,6 +103,7 @@ export const StakingDashboard: React.FC = () => {
|
||||
fetchStakingData();
|
||||
const interval = setInterval(fetchStakingData, 30000); // Refresh every 30s
|
||||
return () => clearInterval(interval);
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, [assetHubApi, peopleApi, isAssetHubReady, isPeopleReady, selectedAccount]);
|
||||
|
||||
// Fetch PEZ rewards data separately from People Chain
|
||||
|
||||
@@ -55,6 +55,7 @@ export function ValidatorPoolDashboard() {
|
||||
} finally {
|
||||
setLoading(false);
|
||||
}
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, [api, selectedAccount]);
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user