scrivito
Version:
Scrivito is a professional, yet easy to use SaaS Enterprise Content Management Service, built for digital agencies and medium to large businesses. It is completely maintenance-free, cost-effective, and has unprecedented performance and security.
48 lines (47 loc) • 2.89 kB
text/typescript
export { provideComponent } from 'scrivito_sdk/react/provide_component';
export { provideLayoutComponent } from 'scrivito_sdk/react/provide_layout_component';
export { provideDataErrorComponent } from 'scrivito_sdk/react/provide_data_error_component';
export { registerComponent } from 'scrivito_sdk/react/register_component';
export {
hasLayoutComponents,
getComponentForId,
} from 'scrivito_sdk/react/component_registry';
export { BackgroundImageTag } from 'scrivito_sdk/react/components/background_image_tag';
export type { Background } from 'scrivito_sdk/react/components/background_image_tag';
export { ChildListTag } from 'scrivito_sdk/react/components/child_list_tag';
export { ContentTag } from 'scrivito_sdk/react/components/content_tag';
export type { ContentTagProps } from 'scrivito_sdk/react/components/content_tag';
export { CurrentPage } from 'scrivito_sdk/react/components/current_page';
export { Extensions } from 'scrivito_sdk/react/components/extensions';
export { ImageTag } from 'scrivito_sdk/react/components/image_tag';
export { AttributeValue } from 'scrivito_sdk/react/components/content_tag/attribute_value';
export type { AttributeValueProps } from 'scrivito_sdk/react/components/content_tag/attribute_value';
export type { PageComponentProps } from 'scrivito_sdk/react/get_component_for_page_class';
export type { WidgetComponentProps } from 'scrivito_sdk/react/components/content_tag/widget_content';
export {
InPlaceEditingOff,
RestoreInPlaceEditing,
} from 'scrivito_sdk/react/components/in_place_editing';
export { InPlaceEditAsPageContent } from 'scrivito_sdk/react/components/in_place_edit_as_page_content';
export { LinkTag } from 'scrivito_sdk/react/components/link_tag';
export { NotFoundErrorPage } from 'scrivito_sdk/react/components/not_found_error_page';
export { WidgetTag } from 'scrivito_sdk/react/components/widget_tag';
export { WidgetContent } from 'scrivito_sdk/react/components/content_tag/widget_content';
export { memo } from 'scrivito_sdk/react/memo';
export { useData } from 'scrivito_sdk/react/hooks/use_data';
export { useDataItem } from 'scrivito_sdk/react/hooks/use_data_item';
export { useDataLocator } from 'scrivito_sdk/react/hooks/use_data_locator';
export { useDataScope } from 'scrivito_sdk/react/hooks/use_data_scope';
export { useAttributeDefinition } from 'scrivito_sdk/react/hooks/use_attribute_definition';
export { useUrlFor } from 'scrivito_sdk/react/hooks/use_url_for';
export {
useResolvedHtmlValue,
useResolvedStringValue,
} from 'scrivito_sdk/react/hooks/use_resolved_value';
export { useContent } from 'scrivito_sdk/react/hooks/use_content';
export type {
CustomPageComponentProps,
CustomWidgetComponentProps,
} from 'scrivito_sdk/react/register_component';
export { showExtension } from 'scrivito_sdk/react/components/extensions';
export { hasComponent } from 'scrivito_sdk/react/has_component';