diff --git a/src/base/CssBaseLine/CssBaseLine.tsx b/src/base/CssBaseline/CssBaseline.tsx
similarity index 100%
rename from src/base/CssBaseLine/CssBaseLine.tsx
rename to src/base/CssBaseline/CssBaseline.tsx
diff --git a/src/base/CssBaseLine/index.tsx b/src/base/CssBaseline/index.tsx
similarity index 70%
rename from src/base/CssBaseLine/index.tsx
rename to src/base/CssBaseline/index.tsx
index 94ea1a71d..e229d0dac 100644
--- a/src/base/CssBaseLine/index.tsx
+++ b/src/base/CssBaseline/index.tsx
@@ -1,5 +1,5 @@
import { CssBaselineProps } from '@mui/material';
-import { CssBaseline } from './CssBaseLine';
+import { CssBaseline } from './CssBaseline';
export { CssBaseline };
export type { CssBaselineProps };
diff --git a/src/base/index.tsx b/src/base/index.tsx
index f416f5e06..e9e938c5d 100644
--- a/src/base/index.tsx
+++ b/src/base/index.tsx
@@ -25,7 +25,7 @@ export * from './CircularProgress';
export * from './ClickAwayListener';
export * from './Collapse';
export * from './Container';
-export * from './CssBaseLine';
+export * from './CssBaseline';
export * from './DateTimePicker';
export * from './Dialog';
export * from './DialogActions';
diff --git a/src/custom/CatalogDesignTable/CatalogDesignTable.tsx b/src/custom/CatalogDesignTable/CatalogDesignTable.tsx
index fe518302b..ab83f2de4 100644
--- a/src/custom/CatalogDesignTable/CatalogDesignTable.tsx
+++ b/src/custom/CatalogDesignTable/CatalogDesignTable.tsx
@@ -6,9 +6,9 @@ import { PublishIcon } from '../../icons';
import { CHARCOAL } from '../../theme';
import { Pattern } from '../CustomCatalog/CustomCard';
import { ErrorBoundary } from '../ErrorBoundary';
-import { ColView } from '../Helpers/ResponsiveColumns/responsive-coulmns.tsx/responsive-column';
+import { ColView } from '../Helpers/ResponsiveColumns/responsive-columns/responsive-column';
import PromptComponent from '../Prompt';
-import { PromptRef } from '../Prompt/promt-component';
+import { PromptRef } from '../Prompt/prompt-component';
import ResponsiveDataTable from '../ResponsiveDataTable';
import UnpublishTooltipIcon from './UnpublishTooltipIcon';
diff --git a/src/custom/CatalogDesignTable/DesignTableColumnConfig.tsx b/src/custom/CatalogDesignTable/DesignTableColumnConfig.tsx
index 9a0ef8748..5ada96ec6 100644
--- a/src/custom/CatalogDesignTable/DesignTableColumnConfig.tsx
+++ b/src/custom/CatalogDesignTable/DesignTableColumnConfig.tsx
@@ -9,7 +9,7 @@ import { downloadPattern, slugify } from '../CatalogDetail/helper';
import { RESOURCE_TYPES } from '../CatalogDetail/types';
import { Pattern } from '../CustomCatalog/CustomCard';
import { ConditionalTooltip } from '../Helpers/CondtionalTooltip';
-import { ColView } from '../Helpers/ResponsiveColumns/responsive-coulmns.tsx';
+import type { ColView } from '../Helpers/ResponsiveColumns/responsive-columns';
import { DataTableEllipsisMenu } from '../ResponsiveDataTable';
import { VisibilityChipMenu } from '../VisibilityChipMenu';
import { VIEW_VISIBILITY } from '../VisibilityChipMenu/VisibilityChipMenu';
diff --git a/src/custom/CatalogDesignTable/columnConfig.tsx b/src/custom/CatalogDesignTable/columnConfig.tsx
index ba4fe3ac5..9b06489a7 100644
--- a/src/custom/CatalogDesignTable/columnConfig.tsx
+++ b/src/custom/CatalogDesignTable/columnConfig.tsx
@@ -16,7 +16,7 @@ import {
import { downloadPattern } from '../CatalogDetail/helper';
import { Pattern } from '../CustomCatalog/CustomCard';
import { ConditionalTooltip } from '../Helpers/CondtionalTooltip';
-import { ColView } from '../Helpers/ResponsiveColumns/responsive-coulmns.tsx/responsive-column';
+import { ColView } from '../Helpers/ResponsiveColumns/responsive-columns/responsive-column';
import { DataTableEllipsisMenu } from '../ResponsiveDataTable';
import AuthorCell from './AuthorCell';
import { getColumnValue } from './helper';
diff --git a/src/custom/DataTableToolbar/DataTableToolbar.tsx b/src/custom/DataTableToolbar/DataTableToolbar.tsx
index a62e5f780..b37ebf99a 100644
--- a/src/custom/DataTableToolbar/DataTableToolbar.tsx
+++ b/src/custom/DataTableToolbar/DataTableToolbar.tsx
@@ -2,8 +2,8 @@ import React from 'react';
import { Box, Card, Checkbox, ClickAwayListener, FormControlLabel, Typography } from '../../base';
import { ColumnIcon } from '../../icons/Column';
import { styled, useTheme } from '../../theme';
-import type { ColView } from '../Helpers/ResponsiveColumns/responsive-coulmns.tsx';
-import { updateVisibleColumns } from '../Helpers/ResponsiveColumns/responsive-coulmns.tsx';
+import type { ColView } from '../Helpers/ResponsiveColumns/responsive-columns';
+import { updateVisibleColumns } from '../Helpers/ResponsiveColumns/responsive-columns';
import { PopperListener } from '../PopperListener';
import { TooltipIcon } from '../TooltipIconButton';
import { useWindowDimensions } from '../Helpers/Dimension';
diff --git a/src/custom/Helpers/readme.md b/src/custom/Helpers/README.md
similarity index 55%
rename from src/custom/Helpers/readme.md
rename to src/custom/Helpers/README.md
index 8955df099..dad1bc2ab 100644
--- a/src/custom/Helpers/readme.md
+++ b/src/custom/Helpers/README.md
@@ -13,46 +13,52 @@ This directory contains a collection of utility and helper components that you c
1. **Window Dimensions Hook**: A custom React hook for tracking changes in window dimensions.
- **File**: `Dimension`
- **Usage**: Provides the `useWindowDimensions` hook, which allows you to get the current window dimensions and react to changes in window size.
- - **Returns**: An object containing the current window dimensions and a boolean value indicating whether the window is currently in landscape mode.
+ - **Returns**: An object containing the current `width` and `height` in pixels.
2. **Notification Hook**: A custom React hook for displaying notifications using notistack.
- **File**: `Notification`
- **Usage**: Provides the `useNotificationHandler` hook, which allows you to display notifications.
- - **Returns**: An object containing the notification state and a function for updating the notification state.
+ - **Returns**: The `notify` callback function directly for dispatching notifications.
## How to Use
To use these helper components in your project, follow these steps:
-1. Navigate to the specific helper component directory (e.g., `dimension.ts`) to find details about its usage.
+1. Navigate to the specific helper component directory (e.g., `Dimension/`) to find details about its usage.
-2. Import the required helper component into your code:
+2. Import the required helper component into your code.
+
+## Examples
- **Example**: Importing the `useWindowDimensions` hook from the `Dimension` helper component:
```javascript
- import { useWindowDimensions } from '@layer5/sistent-components';
+ import { useWindowDimensions } from '@sistent/sistent';
+
const DimensionExample = () => {
- const { width, height } = useWindowDimensions();
-
- return (
-