# Footer Configuration

Whether the user wants to keep the footer or not, this is totally up to the user's choice. We have provided the option of disabling or enabling the footer.  You can enable or disable the footer by following the under-written steps.

**Disabling or Enabling the Footer in Run Time:-**

Click on the Settings button on the right corner of the screen just below the notification icon, a drawer will open in which you will find a Footer toggle button and by using that button, you can enable or disable Footer.

**Enabling or Disabling in development mode (setting default Footer):-**

To enable or disable the Footer,  go to the following file:-

```
src/@hpstr/utility/AppContextProvider/defaultConfig.js
```

In this file, you will find a property named 'footer'. You need to set the value of Footer to true, if you want to enable the Footer or false if you want to disable the Footer.

### **Footer  Type**

If the footer is enabled, then we have provided the option of setting the type of Footer. The user can set the type of footer during run-time and in development mode by following the under-written steps:-

**Setting the Footer type in Run Time:-**

Click on the settings button on the right corner of the screen just below the notification icon, a drawer will open in which you will find a footer type select dropdown and by using that dropdown, you can choose the footer type.

**Setting the Footer Type in development mode (setting default Footer Type):-**

To set the default footer type,  go to the following file:-

```
src/@hpstr/utility/AppContextProvider/defaultConfig.js
```

In this file, you will find a property named 'footerType'. You need to set the value of 'footerType' according to your choice from the accepted values. You can find the accepted values of 'footerType' in the file with the path:-

```
src/shared/constants/AppEnums.js
```
