pgadmin4/web/pgadmin/static/js/SchemaView/index.jsx

53 lines
1.2 KiB
JavaScript

/////////////////////////////////////////////////////////////
//
// pgAdmin 4 - PostgreSQL Tools
//
// Copyright (C) 2013 - 2024, The pgAdmin Development Team
// This software is released under the PostgreSQL Licence
//
//////////////////////////////////////////////////////////////
import BaseUISchema from './base_schema.ui';
import DataGridView from './DataGridView';
import FieldSetView from './FieldSetView';
import FormView from './FormView';
import InlineView from './InlineView';
import SchemaDialogView from './SchemaDialogView';
import SchemaPropertiesView from './SchemaPropertiesView';
import SchemaView from './SchemaView';
import { useSchemaState, useFieldState } from './hooks';
import {
generateTimeBasedRandomNumberString,
isValueEqual,
isObjectEqual,
getForQueryParams,
prepareData,
} from './common';
import {
SCHEMA_STATE_ACTIONS,
SchemaStateContext,
} from './SchemaState';
export default SchemaView;
export {
SCHEMA_STATE_ACTIONS,
BaseUISchema,
DataGridView,
FieldSetView,
FormView,
InlineView,
SchemaDialogView,
SchemaPropertiesView,
SchemaView,
SchemaStateContext,
getForQueryParams,
generateTimeBasedRandomNumberString,
isValueEqual,
isObjectEqual,
prepareData,
useFieldState,
useSchemaState,
};