aws-amplify / aws-amplify/amplify-hosting

Amplify Console's API/Data Sources Page does not load all items

Open
#2,969 2 comments 0 reactions 0 assignees View on GitHub
bug console pending-prioritization
Dominant language
Dockerfile
Stars
481
Forks
123
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
The data sources section of the amplify console currently lists the tables present in am environment, along with pagination for the same. However, it only seems to load the first page worth of items.

As a separate issue, the amplify console also shows the `LambdaDataSource` which is, well, a lambda. It should probably filter these based on the data source type being DDB, or at least link them to a lambda if they are of the lambda type.

**Describe the solution you'd like**
Paginator to work to show all resources :-)

**Additional context**
For example, I have a list of data sources in the amplify console that looks like this:
Pasted_Image_3_3_20__4_21_PM

Whereas the actual list of tables (filtered on the env name) looks like this:
Pasted_Image_3_3_20__4_18_PM

* table names hidden because they're not terribly relevant to the example, just know there's a lot of them.

Contributor guide

Open the contributing guide

Research direction

Start at Amplify Console's API/Data Sources page and reproduce the listing with an environment containing more items than one page. Trace the paginator and data-source display; done means all resources are reachable through pagination and LambdaDataSource entries are filtered or linked as described.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.