diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 1c0e4d1209f..f82a285ed8b 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -112,6 +112,8 @@ This is now fixed - https://github.com/eclipse-sirius/sirius-web/issues/4261[#4261] [core] Enable image cache - https://github.com/eclipse-sirius/sirius-web/issues/4225[#4225] [emf] Add support for localized enumeration literals in EMF property forms - https://github.com/eclipse-sirius/sirius-web/issues/4227[#4227] [emf] Add support for custom numeric and boolean types in property forms +- https://github.com/eclipse-sirius/sirius-web/issues/4317[#4317] [sirius-web] Export `NewObjectModal`, `NewRootObjectModal`, and `NewRepresentationModal` frontend components +These components could be reused by downstream applications in custom creation tool. diff --git a/packages/sirius-web/frontend/sirius-web-application/src/index.ts b/packages/sirius-web/frontend/sirius-web-application/src/index.ts index 5fe296d7c19..b786f74cb7a 100644 --- a/packages/sirius-web/frontend/sirius-web-application/src/index.ts +++ b/packages/sirius-web/frontend/sirius-web-application/src/index.ts @@ -106,3 +106,9 @@ export { type ProjectSettingTabProps, } from './views/project-settings/ProjectSettingsView.types'; export * from './views/project-settings/ProjectSettingsViewExtensionPoints'; +export { NewObjectModal } from './modals/new-object/NewObjectModal'; +export { type NewObjectModalProps } from './modals/new-object/NewObjectModal.types'; +export { NewRepresentationModal } from './modals/new-representation/NewRepresentationModal'; +export { type NewRepresentationModalProps } from './modals/new-representation/NewRepresentationModal.types'; +export { NewRootObjectModal } from './modals/new-root-object/NewRootObjectModal'; +export { type NewRootObjectModalProps } from './modals/new-root-object/NewRootObjectModal.types';