Skip to main content
Skip table of contents

Lightning Web Components Library

This Nimble AMS Lightning Web Components library is a hub for developers, system administrators, or other association staff members who need to know the available LWCs that you can use for your business needs. 

Built using new Lightning Web Component (LWC) technology, you're now able to use the power of the cloud-based Experience Builder site to easily design an experience for members to find and purchase products. 

Lightning Web Components is the Salesforce (external) implementation of that new breed of lightweight frameworks built on web standards. It leverages custom elements, templates, shadow DOM, decorators, modules, and other new language constructs available in ECMAScript 7 and beyond.

Prerequisites

  • Salesforce Lightning Community requires to use of the new Nimble AMS LWCs

  • You must already have a working knowledge of Salesforce’s Experience Builder Tools.

We recommend that you become familiar with Experience Builder. If you are not, access Salesforce Experience Builder documentation (external).

List of Lightning Web Components Used in Nimble AMS

Standalone features are independent functionalities that associations can use in the Member Portal without transitioning to the Unified Order Architecture (UOA). These features are designed to operate within the existing dual Cart/Order model, allowing associations to adopt modern capabilities incrementally without undergoing a full architectural migration.

LWC Type

Name of Component

Brief Description

Standalone

Dynamic Grid

The Dynamic Grid LWC allows records from multiple data sources to be displayed dynamically in a card format. It can be configured through HTML templates.

Standalone

Chapter Account Display

The Chapter Account Display LWC shows information about the chapter. It can be configured to use a specific chapter ID or to display dynamically based on a URL parameter.

Standalone

Chapter Directory

The Chapter Directory LWC displays a list of members of the specified chapter. It can be configured to use a specific chapter ID or to display dynamically based on a URL parameter.

Standalone

Chapter Directory Search

The Chapter Directory Search LWC works in conjunction with the Chapter Directory LWC to provide search capabilities.

Visualforce CH/Member Portal Hybrid with UOA

Cross-Sell Carousel

The Cross-Sell Carousel LWC displays a list of suggested products to promote cross-selling of products.

Visualforce CH

Currency Menu

The Currency Menu LWC allows you to view the product prices in any of the given currencies

Standalone

Downloadable Products

The Downloadable Products LWC allows you to view product details of a digital product and download it allowing your org to now offer/deliver digital products.

Standalone

Donations

The Donations LWC functions by enabling logged-in members to make a one-time donation.

Member Portal Hybrid with UOA

Order Checkout

The Order Checkout LWC displays the member's order details during the checkout process. In addition to displaying the order details, the member/constituent can specify the shipping address, select shipping options as needed, and select the mode of payment as they check out the products.

Member Portal Hybrid with UOA

Order Confirmation

The Order Confirmation LWC shows the member the order details and that their payment has been approved.

Visualforce CH/Member Portal Hybrid with UOA

Product Grid Filter

The Product Grid Filter LWC categorizes and displays merchandise and products available in your organization.

Visualforce CH/Member Portal Hybrid with UOA

Product Grid

The Product Grid LWC is designed to display merchandise and products that are available in your organization. If this grid is used with the Member Portal Hybrid UOA, it pertains to the Product Item Details.

VisualForce Community Hub

Product Details

The Product Details LWC is what a product in the Product Grid LWC links to. 

Member Portal Hybrid with UOA

Product Item Details

The Product Item Details LWC is designed for the following reasons:

  • It displays the details of the product available for purchase

  • It allows a member/constituent to select the quantity

  • It allows the member/constituent to use Buy Now or add the product to their shopping cart.

Member Portal Hybrid with UOA

Shopping Cart

The Shopping Cart LWC enables members to remove the product, change the quantity, and proceed to check out the product(s) that they want to purchase. 

Standalone

Event Spotlight

The Event Spotlight LWC enables the associations to advertise/spotlight crucial events for associations on any Lightning Page. It makes it easier for associations to reach their target audience and maximize attendance.

Standalone

Event Catalog

Event Catalog LWC enables your association to showcase its upcoming events on the Experience Cloud Lightning pages that are visually appealing and modern. App Builders can choose a Grid, Table, or Compact layout based on how associations want to display their events to their constituents.

Standalone

Event Details

The Event Details LWC displays detailed information about a particular event along with the Event Type, Event Image, Event Name, Start and end Date, and other related important details. This component can be placed on the Experience Cloud Lightning Page and provide the constituents with modern modern-looking user experience.

Standalone

Event Filter

The Event Filter LWC on the Lightning page allows users to analyze upcoming event data based on specific criteria, such as Event Type, City, State, and Date Range so that users can refine their search and quickly find events that can meet their specific needs and requirements.

Standalone

My Payment Methods

The My Payment Methods LWC on the Lightning page provides an easy-to-use interface that allows the association members to add new payment methods, manage the existing ones, and view all of their stored payment information on the Experience Cloud Community Hub or the Hybrid Community Hub (Visualforce CH + Experience Cloud CH).

Standalone

My Orders

My Orders Lightning Web Component (LWC) displays a list of Orders once placed on the Experience Cloud Lightning page. My Orders LWC is powered by the Data Source API that lets the Admins plug the purpose-built data sources if required.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.