Объявление подписи метода с параметрами

#reactjs

#reactjs

Вопрос:

Я пытаюсь передать параметр методу, но у меня возникают проблемы с объявлением сигнатуры метода для получения параметра. Я пытаюсь передать mode, который представляет собой строку, в метод options.

Код:

 const options: Options<object> = {
  padding: "dense",
  paging: false,
  search: false,
  toolbar: false,
  selection: true,
};
  
 let mode: string;

 return (
    <MaterialTable
      columns={columns}
      data={productRows}
      options={options(mode)}
      style={{ boxShadow: "none" }}
      title=""
    />
  );
};
  

Комментарии:

1. Я полагаю, что этот вопрос касается реакции, но вы не отметили его соответствующим образом. Подумайте о добавлении более релевантных тегов, чтобы помочь большему количеству людей узнать о вашем вопросе

2. Теперь будет сделано замечание

3. Параметры, похоже, не являются методом?

4. Работает ли это, если вы объединяете с помощью расширения объектов? options={{...options, mode}} Я не могу дать более подробный ответ, не зная типов Options и MaterialTable