prefill site field on create private resource when filtering sites

This commit is contained in:
miloschwartz
2026-06-04 16:30:14 -07:00
parent 0907c0346f
commit e5d0673bbf
3 changed files with 22 additions and 4 deletions

View File

@@ -187,6 +187,11 @@ export default function PrivateResourcesTable({
};
}, [initialFilterSite, siteIdQ, siteIdNum, t]);
const createInitialSites = useMemo(
() => (selectedSite ? [selectedSite] : undefined),
[selectedSite]
);
const refreshData = () => {
startRefreshTransition(() => {
try {
@@ -686,6 +691,7 @@ export default function PrivateResourcesTable({
open={isCreateDialogOpen}
setOpen={setIsCreateDialogOpen}
orgId={orgId}
initialSites={createInitialSites}
onSuccess={() => {
// Delay refresh to allow modal to close smoothly
setTimeout(() => {