A header, sidebar for the queries, and main page. Create a context, that can maintain state for pagination Additionally hold states for controlling event triggers.
Once the queries are received, the execution will be done by the ResultPage component Will do a suspense until JSON response is created