Small components.
Fields, dialogs and navigation share the same building blocks. Each component handles one part of the interface, so a fix in one place shows up in several views.
At Yntra / Interface library
React is the interface layer in both products. It turns accounts, schedules and conversations into views built from reusable parts.
Part of our work
Fields, dialogs and navigation share the same building blocks. Each component handles one part of the interface, so a fix in one place shows up in several views.
Pick an account, edit a shift or get a new message, and the right view updates. Labels and actions stay tied to the same information.
Vault and Platform build components the same way, but they’re used for very different things. We design each view around its task instead of squeezing every feature into one layout.
The official docs, if you want to dig deeper.