Skip to content

Commit

Permalink
Rename state to selectedStorageType
Browse files Browse the repository at this point in the history
  • Loading branch information
bgrgicak committed Jan 10, 2025
1 parent 02e71e8 commit 9e6f99f
Showing 1 changed file with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import {
// @ts-ignore
} from '@wordpress/components/build/dropdown-menu-v2/index.js';
import css from './style.module.css';
import { persistTemporarySite } from '../../../lib/state/redux/persist-temporary-site';
import { selectClientInfoBySiteSlug } from '../../../lib/state/redux/slice-clients';
import { useLocalFsAvailability } from '../../../lib/hooks/use-local-fs-availability';
import { isOpfsAvailable } from '../../../lib/state/opfs/opfs-site-storage';
Expand All @@ -24,8 +23,10 @@ export function SitePersistButton({
children: React.ReactNode;
storage?: Extract<SiteStorageType, 'opfs' | 'local-fs'> | null;
}) {
const [isSiteStorageTypeSelected, setIsSiteStorageTypeSelected] =
useState<Extract<SiteStorageType, 'opfs' | 'local-fs'> | null>(null);
const [selectedStorageType, setSelectedStorageType] = useState<Extract<
SiteStorageType,
'opfs' | 'local-fs'
> | null>(null);
const clientInfo = useAppSelector((state) =>
selectClientInfoBySiteSlug(state, siteSlug)
);
Expand All @@ -34,14 +35,14 @@ export function SitePersistButton({
const persistSiteClick = (
storageType: Extract<SiteStorageType, 'opfs' | 'local-fs'>
) => {
setIsSiteStorageTypeSelected(storageType);
setSelectedStorageType(storageType);
};

if (isSiteStorageTypeSelected) {
if (selectedStorageType) {
return (
<SaveSiteModal
storageType={isSiteStorageTypeSelected}
onClose={() => setIsSiteStorageTypeSelected(null)}
storageType={selectedStorageType}
onClose={() => setSelectedStorageType(null)}
/>
);
}
Expand Down

0 comments on commit 9e6f99f

Please sign in to comment.