tsalb / lwc-utils

Reusable LWCs to 10x your solution building speed. Design interactive, data-dense UIs with LWC + Screen Flows.
BSD 3-Clause "New" or "Revised" License
379 stars 93 forks source link
lightning-datatable lightning-web-components lwc salesforce salesforce-developers salesforce-lightning salesforce-lightning-components sfdx

LWC Utils

Reusable LWCs to 10x your solution building speed.

Introduction

This repo showcases the best defaults for creating rich, interactive, data-dense UIs using the following centerpieces:

Salesforce has invested heavily into LWC, Flow and Screen Flow and has given Architect Guidance around how to build scalable and flexible solutions now and into the future.

This repo builds on that guidance and pushes data-dense UI design to the next level with highly reusable, highly configurable components. These components have saved me thousands of developer hours and allowed me to pivot on a dime to meet the changing speed of business.

I hope they will help you do the same.

Motivation

The components found in this repo aim to solve these high level problems:

More detailed info can be found in the wiki.

Getting Started

1) Take a look at the component overview.

2) Install core.

3) For first time users, install recipes in a scratch org.

4) Read the Configuration.

5) Skim the FAQ.