.. | ||
AutoComplation.vue | ||
BaseModal.vue | ||
BaseModalV2.vue | ||
BreadCrumb.vue | ||
ButtonComponent.vue | ||
ContextMenu.vue | ||
FormBuilder.vue | ||
GlobalJahatModal.vue | ||
IconTextButton.vue | ||
JahatPagination.vue | ||
MoreButtonComponent.vue | ||
MorePagination.vue | ||
MyList.vue | ||
MyTable.vue | ||
MyVueTreeListV2.vue | ||
NoData.vue | ||
Notification.vue | ||
NotificationItem.vue | ||
readme.me | ||
RightClickComponent.vue | ||
SelectLanguageDropdown.vue | ||
SubHeader.vue | ||
SuggestionComponent.vue | ||
SwitchComponent.vue | ||
TableNoData.vue | ||
TheButtonLoading.vue | ||
TheContentLoading.vue | ||
TheNavbar.vue | ||
TheSidebar.vue | ||
ToggleButton.vue | ||
TripleSwitch.vue | ||
UserAvatarDropdown.vue |
Alternatively, though not recommended, you can register all your components globally, which will create async chunks for all your components and make them available throughout your application. export default defineNuxtConfig({ components: { + global: true, + dirs: ['~/components'] }, }) You can also selectively register some components globally by placing them in a ~/components/global directory, or by using a .global.vue suffix in the filename. As noted above, each global component is rendered in a separate chunk, so be careful not to overuse this feature.