diff --git a/package.json b/package.json index 784fb45e37..3c5119f8c5 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,7 @@ "@box/frontend": "^10.0.0", "@box/item-icon": "^0.9.58", "@box/languages": "^1.0.0", - "@box/metadata-editor": "^0.79.1", + "@box/metadata-editor": "^0.88.1", "@box/react-virtualized": "9.22.3-rc-box.9", "@cfaester/enzyme-adapter-react-18": "^0.8.0", "@chromatic-com/storybook": "^1.6.1", @@ -310,7 +310,7 @@ "@box/box-ai-content-answers": "^0.86.0", "@box/cldr-data": ">=34.2.0", "@box/item-icon": "^0.9.58", - "@box/metadata-editor": "^0.79.1", + "@box/metadata-editor": "^0.88.1", "@box/react-virtualized": "9.22.3-rc-box.9", "@hapi/address": "^2.1.4", "axios": "^0.25.0", diff --git a/src/elements/content-sidebar/MetadataInstanceEditor.tsx b/src/elements/content-sidebar/MetadataInstanceEditor.tsx index eee771637a..e3acf96026 100644 --- a/src/elements/content-sidebar/MetadataInstanceEditor.tsx +++ b/src/elements/content-sidebar/MetadataInstanceEditor.tsx @@ -11,6 +11,7 @@ import React from 'react'; export interface MetadataInstanceEditorProps { areAiSuggestionsAvailable: boolean; + isBetaLanguageEnabled: boolean; isBoxAiSuggestionsEnabled: boolean; isDeleteButtonDisabled: boolean; isUnsavedChangesModalOpen: boolean; @@ -31,6 +32,7 @@ export interface MetadataInstanceEditorProps { const MetadataInstanceEditor: React.FC = ({ areAiSuggestionsAvailable, + isBetaLanguageEnabled, isBoxAiSuggestionsEnabled, isDeleteButtonDisabled, isUnsavedChangesModalOpen, @@ -46,6 +48,7 @@ const MetadataInstanceEditor: React.FC = ({ (null); const [isUnsavedChangesModalOpen, setIsUnsavedChangesModalOpen] = React.useState(false); @@ -278,6 +279,7 @@ function MetadataSidebarRedesign({ {editingTemplate && ( { setEditingTemplate(templateInstance); setIsDeleteButtonDisabled(false); diff --git a/src/elements/content-sidebar/__tests__/MetadataInstanceEditor.test.tsx b/src/elements/content-sidebar/__tests__/MetadataInstanceEditor.test.tsx index 5b4a35da12..ecad586dd9 100644 --- a/src/elements/content-sidebar/__tests__/MetadataInstanceEditor.test.tsx +++ b/src/elements/content-sidebar/__tests__/MetadataInstanceEditor.test.tsx @@ -71,6 +71,7 @@ describe('MetadataInstanceEditor', () => { const defaultProps: MetadataInstanceEditorProps = { areAiSuggestionsAvailable: true, + isBetaLanguageEnabled: false, isBoxAiSuggestionsEnabled: true, isDeleteButtonDisabled: false, isUnsavedChangesModalOpen: false, diff --git a/src/elements/content-sidebar/__tests__/MetadataSidebarRedesign.test.tsx b/src/elements/content-sidebar/__tests__/MetadataSidebarRedesign.test.tsx index b198c5b904..27a6ccf700 100644 --- a/src/elements/content-sidebar/__tests__/MetadataSidebarRedesign.test.tsx +++ b/src/elements/content-sidebar/__tests__/MetadataSidebarRedesign.test.tsx @@ -247,11 +247,9 @@ describe('elements/content-sidebar/Metadata/MetadataSidebarRedesign', () => { test('should correctly render empty state when AI feature is enabled', () => { renderComponent({}, { 'metadata.aiSuggestions.enabled': true }); - expect(screen.getByRole('heading', { level: 2, name: 'Autofill Metadata with Box AI' })).toBeInTheDocument(); + expect(screen.getByRole('heading', { level: 2, name: 'Add Metadata Templates' })).toBeInTheDocument(); expect( - screen.getByText( - 'Use the power of Box AI to quickly capture document metadata, with ever-increasing accuracy.', - ), + screen.getByText('Add Metadata to your file to support business operations, workflows, and more!'), ).toBeInTheDocument(); }); diff --git a/src/elements/content-sidebar/stories/MetadataSidebarRedesign.stories.tsx b/src/elements/content-sidebar/stories/MetadataSidebarRedesign.stories.tsx index d95ce2952a..ec73d01ebb 100644 --- a/src/elements/content-sidebar/stories/MetadataSidebarRedesign.stories.tsx +++ b/src/elements/content-sidebar/stories/MetadataSidebarRedesign.stories.tsx @@ -24,6 +24,7 @@ const mockLogger = { const defaultMetadataSidebarProps: ComponentProps = { isBoxAiSuggestionsEnabled: true, + isBetaLanguageEnabled: false, isFeatureEnabled: true, onError: fn(), onSuccess: fn(), diff --git a/src/elements/content-sidebar/stories/tests/MetadataSidebarRedesign-visual.stories.tsx b/src/elements/content-sidebar/stories/tests/MetadataSidebarRedesign-visual.stories.tsx index 15da4af2f8..e54c949224 100644 --- a/src/elements/content-sidebar/stories/tests/MetadataSidebarRedesign-visual.stories.tsx +++ b/src/elements/content-sidebar/stories/tests/MetadataSidebarRedesign-visual.stories.tsx @@ -62,6 +62,7 @@ export const AddTemplateDropdownMenuOnEmpty = { fileId: fileIdWithoutMetadata, metadataSidebarProps: { isBoxAiSuggestionsEnabled: true, + isBetaLanguageEnabled: false, isFeatureEnabled: true, onError: fn(), onSuccess: fn(), @@ -191,6 +192,7 @@ export const EmptyStateWithBoxAiEnabled: StoryObj { @@ -420,6 +424,7 @@ export const ShowErrorWhenAIAPIIsUnavailable: StoryObj