in apps/newsletters-ui/src/app/components/edition-layouts/LayoutEditor.tsx [50:74]
void handleSubmitUpdate(localLayout)
}}>Publish update</Button>
{updateInProgress && <CircularProgress />}
{feedback === 'success' && <Alert severity="success">
<Typography>Layout updated</Typography>
<Typography>It will take some time for site to update</Typography>
</Alert>}
{feedback === 'failure' && <Alert severity="error">
<Typography>Failed to update</Typography>
<Typography>If the problem persists, please contact Central Production</Typography>
</Alert>}
</Box>
<Box display={'flex'} gap={1} paddingTop={2}>
<NewsletterPicker
newsletters={newsletters}
selectedNewsletter={selectedNewsletter}
setSelectedNewsletter={setSelectedNewsletter}
stackProps={{ flex: 1 }}
/>
<Stack flex={3}>
{localLayout.groups.map((group, groupIndex) => (
<Fragment key={groupIndex}>
<Divider>
<Button variant="contained" onClick={() => {