All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.js.components.ModelBuilder.EmptyObjectFolderCard.EmptyObjectFolderCard.tsx Maven / Gradle / Ivy

The newest version!
/**
 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
 */

import ClayButton from '@clayui/button';
import ClayCard from '@clayui/card';
import React from 'react';

import './EmptyObjectFolderCard.scss';
import {useObjectFolderContext} from '../ModelBuilderContext/objectFolderContext';
import {TYPES} from '../ModelBuilderContext/typesEnum';

export default function EmptyObjectFolderCard() {
	const [_, dispatch] = useObjectFolderContext();

	return (
		
			
				
					{Liferay.Language.get('start-with-an-object')}
				

				
					{Liferay.Language.get(
						'create-your-first-object-or-add-an-existing-one-for-this-folder'
					)}
				

				
						dispatch({
							payload: {
								updatedModelBuilderModals: {
									addObjectDefinition: true,
								},
							},
							type: TYPES.UPDATE_VISIBILITY_MODEL_BUILDER_MODALS,
						})
					}
					size="sm"
				>
					{Liferay.Language.get('create-new-object')}
				
			
		
	);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy