The dedicated-container portal pattern was repeated across 7 components. Extract it into a reusable use-portal-container hook under app.main.ui.hooks. Signed-off-by: Andrey Antukh <niwi@niwi.nz>
pnpm run test