Initialise Vue app for Features Page

The Task

Purpose: Adds the FF; then creates a pathway for the FE page to mount and stop displaying the BE. Creates the container for the table.

To prepare the AI Features page so that it can be rebuilt to new designs, a Vue.js app must be initialised and put behind a feature flag so that it can be developed iteratively in the background, without affecting current functionality.

Endpoint: admin/ai/feature_settings

Figma designs to follow

Screenshot_2024-08-01_at_4.21.54_PM

Definition of done:

  • A feature flag is added and the Vue Features page sits behind it
  • A Vue app is initialised for displaying the Features page
Edited by Julie Huang