Skip to main content
Page section components are the building blocks of each portal page. Unlike generic layout components (Container, Grid, etc.), these are data-aware — they fetch live data from your Nexudus location and render fully functional portal sections. They are registered in the editor via useEditorConfiguration and organised by category. When used in the editor, they render with mock data so you can preview the layout without needing a live API connection.

Categories and components

Home Page

HomePage Parameters

HomePageHero Parameters

Dashboard

PersonalDashboard Parameters

DashboardHero Parameters

QuickActions Parameters

AnnouncementsBanner Parameters

OnBoardingSection Parameters

StatisticsSection Parameters

MyBenefits Parameters

WeeklyAgendaCalendar Parameters

DashboardFeaturedArticles Parameters

DashboardFeaturedEvents Parameters

Bookings

ResourceList Parameters

ResourceCalendar Parameters

BookingEdit Parameters

BuildingAvailabilitySection Parameters

PredictiveBookings Parameters

Events

EventPageRouter Parameters

FeaturedEventsList Parameters

UpcomingEvents Parameters

EventDetailsPage Parameters

EventCheckoutPage Parameters

SimpleEventsGrid Parameters

Courses

CoursePageRouter Parameters

FeaturedCourseList Parameters

CoursesList Parameters

CourseDetailsPage Parameters

CourseCheckoutPage Parameters

Articles

BlogPageRouter Parameters

FeaturedBlogList Parameters

RecentBlogPosts Parameters

BlogPostDetailsPage Parameters

Store

SimpleProductGrid Parameters

SimplePlansGrid Parameters

ProductCheckoutPage Parameters

ProductsCheckoutPage Parameters

My Activity

MyBookingsSection Parameters

MyInvoicesSection Parameters

MyVisitorsSection Parameters

MyDeliveriesSection Parameters

MyEventsSection Parameters

MyCoursesSection Parameters

MyPlansSection Parameters

Team

TeamMembersSection Parameters

TeamBookingsSection Parameters

TeamAttendanceSection Parameters

TeamPermissionsSection Parameters

Personal / Profile

PersonalInformationSection Parameters

BillingInformationSection Parameters

BillingCardSection Parameters

EInvoicingCardSection Parameters

PaymentMethodsSections Parameters

ProfessionalProfileSection Parameters

SettingTabsSection Parameters

CredentialsSection Parameters

IntegrationsSection Parameters

VoManageSection Parameters

Community

CommunityBoardListSection Parameters

DirectorySection Parameters

PerksSection Parameters

Newsletter Parameters

Support

FaqPageSection Parameters

HelpDeskSection Parameters

ContactUsPage Parameters

LocationsGrid Parameters


Mock data in the editor

When editing a page, section components render with mock data instead of making live API calls. This means you see realistic placeholder content (sample events, bookings, members, etc.) that lets you design the layout without needing actual data. Most section components include a Show mock data (in editor only) toggle in their properties. This defaults to true in the editor. When disabled, the component attempts to fetch live data — useful for testing with your actual data during local development.

Default page layouts

Every built-in page has a default layout — a pre-configured arrangement of section components. For example:
  • Home defaults to a HomePage component with hero, plans, events and locations.
  • Personal Dashboard defaults to DashboardHero, QuickActions, AnnouncementsBanner, WeeklyAgendaCalendar, and more.
  • Articles defaults to NavBar + BlogPageRouter + Newsletter.
You can customise these layouts freely. If you want to start over, use the Delete outline button in the toolbar to restore the default layout.