# Using as a whole feature with the default settings

<figure><img src="https://2352509137-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX0mOAVWkotGme0iRzu%2Fuploads%2FMQhFT7BO2VLpOyKKmCjG%2FScreenshot%202566-02-17%20at%2015.37.49.png?alt=media&#x26;token=497ea2ea-d145-4b6c-b87d-4be97cc23e27" alt=""><figcaption></figcaption></figure>

### Usage

**Create a view controller**&#x20;

```swift
let viewController = AmityCommunityHomePageViewController.make()

// push
navigationController?.pushViewController(viewController, animated: true)

// present
let navigationController = UINavigationController(rootViewController: viewController)
present(navigationController, animated: true, completion: nil)
```
