Skip to content

Enhancements to Steam Linking, Premium Checkout, and UI Updates #41

Enhancements to Steam Linking, Premium Checkout, and UI Updates

Enhancements to Steam Linking, Premium Checkout, and UI Updates #41

Triggered via pull request June 19, 2024 21:45
Status Success
Total duration 53s
Artifacts

eslint_prettier_pr_check.yml

on: pull_request
Check Lint and Format
43s
Check Lint and Format
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
Check Lint and Format
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check Lint and Format: app/components/molecules/AuthorizeForm.tsx#L150
React Hook useEffect has missing dependencies: 'callback', 'dispatch', 'resetForm', and 'setCloseInterceptReason'. Either include them or remove the dependency array. If 'setCloseInterceptReason' changes too often, find the parent component that defines it and wrap that definition in useCallback
Check Lint and Format: app/components/molecules/AuthorizeForm.tsx#L215
React Hook useEffect has a missing dependency: 'handleCancel'. Either include it or remove the dependency array
Check Lint and Format: app/components/molecules/CheckoutProcess/CheckoutProcess.tsx#L112
React Hook useEffect has a missing dependency: 'callback'. Either include it or remove the dependency array
Check Lint and Format: app/components/molecules/CheckoutProcess/CheckoutProcess.tsx#L198
React Hook useCallback has missing dependencies: 'failedPayment' and 'successfulPayment'. Either include them or remove the dependency array
Check Lint and Format: app/components/molecules/CheckoutProcess/CheckoutProcess.tsx#L242
React Hook useCallback has missing dependencies: 'setCloseInterceptReason' and 'tebexPopup'. Either include them or remove the dependency array. If 'setCloseInterceptReason' changes too often, find the parent component that defines it and wrap that definition in useCallback
Check Lint and Format: app/components/molecules/CheckoutProcess/CheckoutProcess.tsx#L422
React Hook useCallback has missing dependencies: 'alreadyFetched', 'basketIdCleared', 'checkoutUrl', 'fetcher', 'packagesCleared', 'revalidator', 'setCloseInterceptReason', and 'submit'. Either include them or remove the dependency array. If 'setCloseInterceptReason' changes too often, find the parent component that defines it and wrap that definition in useCallback
Check Lint and Format: app/components/molecules/CheckoutProcess/CheckoutProcess.tsx#L508
Classname 'fas' is not a Tailwind CSS class!
Check Lint and Format: app/components/molecules/CheckoutProcess/CheckoutProcess.tsx#L508
Classname 'fa-check-circle' is not a Tailwind CSS class!
Check Lint and Format: app/components/molecules/CheckoutProcess/CheckoutProcess.tsx#L510
Classname 'margin-left-5' is not a Tailwind CSS class!
Check Lint and Format: app/components/molecules/CheckoutProcess/CheckoutProcess.tsx#L519
Classname 'items-align' is not a Tailwind CSS class!