Dropdown with list of values in smart action form

Please be sure of your agent type and version and pick the right documentation accordingly.

This is the documentation of the forest-express-sequelize and forest-express-mongoose Node.js agents that will soon reach end-of-support.

forest-express-sequelize v9 and forest-express-mongoose v9 are replaced by @forestadmin/agent v1.

Please check your agent type and version and read on or switch to the right documentation.

Context: Within a smart action form, I want to enable my users to choose the value of an input field within a set of predefined values.

Here I have a smart action called change status for the collection companies. I want users to be able to only select the new status from a list of possible options.

forest/companies.js

const { collection } = require('forest-express-sequelize');

collection('companies', {
  actions: [
    {
      name: 'Change status',
      type: 'single',
      fields: [
        {
          field: 'New status',
          type: 'Enum',
          isRequired: true,
          enums: ['Pending', 'Live'],
        },
      ],
    },
  ],
  fields: [],
  segments: [],
});

Last updated