🎨 chore(web): apply ESLint and Prettier auto-fixes (baseline)
- Ran: bun run eslint:fix && bun run lint:fix - Inserted AGPL license header via eslint-plugin-header - Enforced no-multiple-empty-lines and other lint rules - Formatted code using Prettier v3 (@so1ve/prettier-config) - No functional changes; formatting-only baseline across JS/JSX files
This commit is contained in:
@@ -22,30 +22,23 @@ import PricingVendorIntro from './PricingVendorIntro';
|
||||
import PricingVendorIntroSkeleton from './PricingVendorIntroSkeleton';
|
||||
import { useMinimumLoadingTime } from '../../../../../hooks/common/useMinimumLoadingTime';
|
||||
|
||||
const PricingVendorIntroWithSkeleton = memo(({
|
||||
loading = false,
|
||||
filterVendor,
|
||||
...restProps
|
||||
}) => {
|
||||
const showSkeleton = useMinimumLoadingTime(loading);
|
||||
const PricingVendorIntroWithSkeleton = memo(
|
||||
({ loading = false, filterVendor, ...restProps }) => {
|
||||
const showSkeleton = useMinimumLoadingTime(loading);
|
||||
|
||||
if (showSkeleton) {
|
||||
return (
|
||||
<PricingVendorIntroSkeleton
|
||||
isAllVendors={filterVendor === 'all'}
|
||||
isMobile={restProps.isMobile}
|
||||
/>
|
||||
);
|
||||
}
|
||||
if (showSkeleton) {
|
||||
return (
|
||||
<PricingVendorIntroSkeleton
|
||||
isAllVendors={filterVendor === 'all'}
|
||||
isMobile={restProps.isMobile}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
return (
|
||||
<PricingVendorIntro
|
||||
filterVendor={filterVendor}
|
||||
{...restProps}
|
||||
/>
|
||||
);
|
||||
});
|
||||
return <PricingVendorIntro filterVendor={filterVendor} {...restProps} />;
|
||||
},
|
||||
);
|
||||
|
||||
PricingVendorIntroWithSkeleton.displayName = 'PricingVendorIntroWithSkeleton';
|
||||
|
||||
export default PricingVendorIntroWithSkeleton;
|
||||
export default PricingVendorIntroWithSkeleton;
|
||||
|
||||
Reference in New Issue
Block a user