UNPKG

@mui/x-data-grid-premium

Version:

The Premium plan edition of the MUI X Data Grid Components.

11 lines (10 loc) 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.gridAiAssistantConversationsSelector = exports.gridAiAssistantActiveConversationSelector = exports.gridAiAssistantActiveConversationIndexSelector = void 0; var _internals = require("@mui/x-data-grid-pro/internals"); const gridAiAssistantStateSelector = (0, _internals.createRootSelector)(state => state.aiAssistant); const gridAiAssistantActiveConversationIndexSelector = exports.gridAiAssistantActiveConversationIndexSelector = (0, _internals.createSelector)(gridAiAssistantStateSelector, aiAssistant => aiAssistant?.activeConversationIndex); const gridAiAssistantConversationsSelector = exports.gridAiAssistantConversationsSelector = (0, _internals.createSelector)(gridAiAssistantStateSelector, aiAssistant => aiAssistant?.conversations); const gridAiAssistantActiveConversationSelector = exports.gridAiAssistantActiveConversationSelector = (0, _internals.createSelectorMemoized)(gridAiAssistantConversationsSelector, gridAiAssistantActiveConversationIndexSelector, (conversations, index) => conversations[index]);