diff --git a/libs/pages/database/src/lib/feature/page-settings-resources-feature/page-settings-resources-feature.tsx b/libs/pages/database/src/lib/feature/page-settings-resources-feature/page-settings-resources-feature.tsx index 78ba4470888..39e5f23fa31 100644 --- a/libs/pages/database/src/lib/feature/page-settings-resources-feature/page-settings-resources-feature.tsx +++ b/libs/pages/database/src/lib/feature/page-settings-resources-feature/page-settings-resources-feature.tsx @@ -44,7 +44,7 @@ export function PageSettingsResourcesFeature() { }) const [memorySize, setMemorySize] = useState(MemorySizeEnum.MB) - const [storageSize, setStorageSize] = useState(MemorySizeEnum.MB) + const [storageSize] = useState(MemorySizeEnum.MB) useEffect(() => { methods.reset({ @@ -77,10 +77,8 @@ export function PageSettingsResourcesFeature() { onSubmit={onSubmit} loading={loading} database={database} - storageSize={storageSize} memorySize={memorySize} getMemoryUnit={(value: string | MemorySizeEnum) => setMemorySize(value)} - getStorageUnit={(value: string | MemorySizeEnum) => setStorageSize(value)} /> ) diff --git a/libs/pages/database/src/lib/ui/page-settings-resources/page-settings-resources.tsx b/libs/pages/database/src/lib/ui/page-settings-resources/page-settings-resources.tsx index fde25e3e37e..f23622473c0 100644 --- a/libs/pages/database/src/lib/ui/page-settings-resources/page-settings-resources.tsx +++ b/libs/pages/database/src/lib/ui/page-settings-resources/page-settings-resources.tsx @@ -9,6 +9,7 @@ import { ButtonStyle, HelpSection, InputSizeUnit, + InputText, Slider, inputSizeUnitRules, } from '@qovery/shared/ui' @@ -16,16 +17,14 @@ import { convertCpuToVCpu } from '@qovery/shared/utils' export interface PageSettingsResourcesProps { onSubmit: FormEventHandler - storageSize: MemorySizeEnum | string memorySize: MemorySizeEnum | string getMemoryUnit: (value: string | MemorySizeEnum) => void - getStorageUnit: (value: string | MemorySizeEnum) => void database?: DatabaseEntity loading?: boolean } export function PageSettingsResources(props: PageSettingsResourcesProps) { - const { onSubmit, loading, database, memorySize, getMemoryUnit, storageSize, getStorageUnit } = props + const { onSubmit, loading, database, memorySize, getMemoryUnit } = props const { control, formState, watch } = useFormContext() const maxMemoryBySize = @@ -38,7 +37,7 @@ export function PageSettingsResources(props: PageSettingsResourcesProps) {

Resources

-

Adapt the application's consumption accordingly

+

Adapt the database's consumption accordingly

{watch('cpu')}

( - )} /> +

+ Current consumption: {database.storage} GB +