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

META-INF.resources.js.components.SchemasContent.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 React, {Dispatch, SetStateAction, useState} from 'react';

import EditAPISchema from '../components/EditAPISchema';
import APISchemasTable from '../components/FDS/APISchemasTable';

interface SchemasContentProps {
	apiURLPaths: APIURLPaths;
	currentAPIApplicationId: string;
	portletId: string;
	setManagementButtonsProps: Dispatch>;
	setStatus: Dispatch>;
	setTitle: Dispatch>;
}

export default function SchemasContent({
	apiURLPaths,
	currentAPIApplicationId,
	portletId,
	setManagementButtonsProps,
	setStatus,
	setTitle,
}: SchemasContentProps) {
	const [mainSchemaNav, setMainSchemaNav] = useState('list');

	return (
		<>
			{mainSchemaNav === 'list' ? (
				
			) : (
				mainSchemaNav.edit && (
					
				)
			)}
		
	);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy