Documentation
Other Components
Common

## Overview

Common components are custom made components that could require heavy modifications depending on the project. These components are mostly related with the layout therefore they are located in the `src/app/layout/common/` directory. You can modify them without touching the `@fuse` directory.

These components are not very complex and they only provide some basic features. If you wish them to do more, you have to customize them, and that's exactly why they are not located in the `@fuse` directory like other components. We may add more features and more custom components in the future if they will be beneficial for everyone. Components that are too specific to a project won't be included as custom components into Fuse!

Currently, there are five common components;

- Messages

  A panel to show latest messages.

- Notifications

  A panel to show latest notifications.

- Search

  An autocomplete search box with proper API endpoint setup.

- Shortcuts

  A user customizable panel to show shortcuts to internal/external pages.

- User Menu

  A user avatar and menu component to show user related information and actions.