UNPKG

cozy-search

Version:

UI components about search bar and IA assistant

59 lines (46 loc) 1.81 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _ApiKeyStep = _interopRequireDefault(require("./ApiKeyStep")); var _BasicInfoStep = _interopRequireDefault(require("./BasicInfoStep")); var _ProviderSelectionStep = _interopRequireDefault(require("./ProviderSelectionStep")); var _useAssistantDialog = require("./useAssistantDialog"); var AssistantDialogContent = function AssistantDialogContent(_ref) { var step = _ref.step, formData = _ref.formData, selectedProvider = _ref.selectedProvider, onChange = _ref.onChange, onAvatarChange = _ref.onAvatarChange, onProviderSelect = _ref.onProviderSelect, onModelSelect = _ref.onModelSelect; switch (step) { case _useAssistantDialog.STEPS.BASIC_INFO: return /*#__PURE__*/_react.default.createElement(_BasicInfoStep.default, { name: formData.name, description: formData.description, icon: formData.icon, onChange: onChange, onAvatarChange: onAvatarChange }); case _useAssistantDialog.STEPS.MODEL_SELECTION: return /*#__PURE__*/_react.default.createElement(_ProviderSelectionStep.default, { selectedProvider: selectedProvider, onSelect: onProviderSelect }); case _useAssistantDialog.STEPS.API_KEY: return /*#__PURE__*/_react.default.createElement(_ApiKeyStep.default, { formData: formData, selectedProvider: selectedProvider, onChange: onChange, onModelSelect: onModelSelect }); default: return null; } }; var _default = AssistantDialogContent; exports.default = _default;