Update Page Code Documentation authored by Ramicés dos Santos Silva's avatar Ramicés dos Santos Silva
Aqui
\ No newline at end of file
<details>
<summary>
# Summary
</summary>
[[_TOC_]]
</details>
# app/pages/
## HomePage.jsx
This page contains the home page of the application, with a warning
message, footer and cookies message.
## MainPage.jsx
This page contains the main routes of the application. It has:
- A NavigationBar on the top
- A DialogRoot to handle dialogs
- Routes to:
- AcquisitionPage: To handle the acquisition process
- ProcessingPage: To handle the processing of the acquired images
- SelectionPage: To handle the selection of images
- FAQ: Frequently asked questions page
- ProblemsPage: Known issues page
- NotFound: 404 page
- A ActivityIndicator to show loading
## AcquisitionPage/index.jsx
This page handles the acquisition process. It has:
- A header with the title "Aquisição de imagens"
- A Stepper to show the steps of the acquisition
- Routes for each step, based on the STEPS array
- A Footer
- It saves the selected parameters on the storage at each step.
- It redirects to the ProcessingPage when the final step is completed.
## ProcessingPage/index.jsx
This page handles the processing of the acquired images. It shows:
- A title "Processamento de imagens"
- Cards with the images to process and buttons to select algorithms
- A footer
## FAQ/index.jsx
This page shows frequently asked questions and their answers.
## ProblemsPage/index.jsx
This page shows known issues. It contains:
- Accordion components with the issues title and details.
## Bathymetry/index.jsx
This page handles bathymetry algorithms. It has:
- A header
- Tabs for:
- Image selection: To select a base image and a comparison image
- Bands and algorithm selection: To select bands and a bathymetry
algorithm
- Results: To show the bathymetry results
- A footer
## CSqueeze/index.jsx
This page handles the CSqueeze algorithm. It has:
- A header
- Tabs for:
- Years selection: To select the years to process
- Results: To show the results of the CSqueeze algorithm
- A footer