Object Tables, Refreshed

Object Tables are one of the most widely used components of JourneyApps. They’re vital to display and filter through large amounts of data, and allow users to select and work with specific items as part of their app workflows.

Object Tables were originally designed with mobile users in mind, lacking core data table functionality such as filtering, sorting and pagination. As a result, app workarounds were required to allow users to get

Another incorrect assumption made when originally designing Object Tables was that these tables would be used for smaller sets of data. The apps built on our Platform’s complexity and size increase every year and the original Object Tables just couldn’t keep up anymore. Users were often left hanging with a “Loading..” message and the painful scrolling through 1000s of rows would distract them from the power of the solution that you’re building.

That’s why we took a step back, put our thinking caps on, and redesigned this component from scratch. Together with a brand new design, Object Tables now support pagination, sorting, filtering and static headers right out the box. It’s also 10x faster than it used to be - so that your users can love the way they look and work. The redesign took differences between mobile and desktop platforms into account, optimizing the tables’ use on all platforms.

See the docs for more details.

Last updated