• Rais Aryaguna's avatar
    feat: Add hooks and views for managing Bulanan Bupot · cf7f44f4
    Rais Aryaguna authored
    - Implemented `useGetBulanan` hook for fetching Bulanan data.
    - Created `usePphDipotong` hook for handling PPh calculations.
    - Added `useSaveBulanan` hook for saving Bulanan data.
    - Defined types in `types.ts` for API responses and requests.
    - Developed API utility functions in `api.tsx` for fetching and saving data.
    - Created `bulananClient.tsx` for Axios instance with interceptors.
    - Added utility functions in `utils.tsx` for date and pagination handling.
    - Built `BulananListView` for displaying Bulanan records in a data grid.
    - Developed `BulananRekamView` for recording new Bulanan entries with form validation.
    - Organized view exports in `index.ts` for easier imports.
    cf7f44f4
PerhitunganPPhPasal21.tsx 1.77 KB