diff --git a/src/assets/images/optimized/background.png b/src/assets/images/optimized/background.png new file mode 100644 index 0000000..e8e5404 Binary files /dev/null and b/src/assets/images/optimized/background.png differ diff --git a/src/pages/MainPage/Main.sass b/src/pages/MainPage/Main.sass index 06e6db8..f08c623 100644 --- a/src/pages/MainPage/Main.sass +++ b/src/pages/MainPage/Main.sass @@ -84,7 +84,6 @@ h1 width: 90% border-collapse: collapse margin: 2rem - box-shadow: inset 0 1px 2px #16212C, 0 2px 4px #2a3f5332, 0 4px 8px #344c654e th, td // border: 1px solid vars.$tableBorderColor @@ -121,16 +120,12 @@ h1 font-weight: 500 &__application-number - padding: 1rem 0 - border-radius: 8px font-size: 1.75rem - font-weight: 800 + font-weight: 700 display: flex flex-direction: column flex-wrap: wrap align-items: center - background: #16212C - box-shadow: 8px 8px 28px #0d141b, -8px -8px 28px #1f2e3d &__name padding: 1rem 0 0 0 @@ -143,11 +138,7 @@ h1 justify-content: flex-start align-items: flex-start gap: 0.5rem - padding: 1.25rem 1rem - // box-shadow: 5px 5px 10px #10171f, -5px -5px 10px #1c2b39 - // border: 1px solid white - // border-radius: 8px - // margin: 0.5rem + padding: 2rem 0 0 0 &__label font-size: 0.75rem @@ -158,13 +149,3 @@ h1 &__price font-size: 1.75rem font-weight: 700 - - &__cancel - font-size: 0.75rem - padding: 0.5rem 0 0 0 - font-weight: 400 - -.approval - font-size: 1.75rem - font-weight: 700 - padding: 0.5rem 1rem \ No newline at end of file diff --git a/src/pages/MainPage/Main.tsx b/src/pages/MainPage/Main.tsx index 3395366..b037982 100644 --- a/src/pages/MainPage/Main.tsx +++ b/src/pages/MainPage/Main.tsx @@ -1,12 +1,11 @@ import './Main.sass' -import { Logo, Link, Page, Row, Padding, ModalButton, Box, Button, Modal, Column } from '../../components/' +import { Logo, Link, Page, Row, Padding, ModalButton, Box, Button } from '../../components/' import { FiLogOut } from 'solid-icons/fi' import { Tabs } from '@kobalte/core/tabs' import { ofetch } from 'ofetch' import { onMount, createSignal } from 'solid-js' import dayjs from 'dayjs' import { checkConnection } from '../../utils/functions' -import { FaSolidThumbsUp } from 'solid-icons/fa' const API = import.meta.env.VITE_BACKEND const PESO = import.meta.env.VITE_PESO @@ -34,8 +33,6 @@ export default () => { const [errorMessage, setErrorMessage] = createSignal('') const [connected, setConnected] = createSignal(true) - const [approved, setApproved] = createSignal(false) - const [approvedApplication, setApprovedApplication] = createSignal('') const getListForApproval = async () => { try { @@ -93,24 +90,15 @@ export default () => { // return result // } - const approveHandler = async (application: string) => { + const approveHandler = async () => { let signed: boolean = false let forprinting: boolean = false - setConnected(await checkConnection()) - if (connected() === false) { - setErrorMessage('No Connection on Server') - return - } - signed = await setNewStatus('ELECTRICAL ORDER OF PAYMENT APPROVED AND SIGNED', '170', 'ELECOPAPPROVEDSIGNED') - if (!signed) return - - forprinting = await setNewStatus('FOR ELECTRICAL ORDER OF PAYMENT PRINTING', '95', 'ELECOPPRINT') - + if (signed) { + forprinting = await setNewStatus('FOR ELECTRICAL ORDER OF PAYMENT PRINTING', '95', 'ELECOPPRINT') + } if (forprinting) { - setApprovedApplication(application) - setApproved(true) } } @@ -155,11 +143,6 @@ export default () => { setTfbo(tfboList) } - const closeNotification = async () => { - setApproved(false) - await load() - } - onMount(async () => { await load() }) @@ -268,45 +251,44 @@ export default () => { }} > - {item} + + {item} + + - - + - + - + - + - + - - - - - - To cancel click anywhere + + + @@ -321,50 +303,6 @@ export default () => { - -
setApproved(false)}> - - - - - - - Approved - - - -

{approvedApplication()}

-
- - - Click anywhere to proceed - -
-
-
-
- -
- - - - - - - Approved - - - -

{approvedApplication()}

-
- - - Click anywhere to proceed - -
-
-
-
) }