mirror of
https://github.com/elementor/hello-theme.git
synced 2026-07-28 15:06:20 +08:00
Some checks failed
Build / Build theme (push) Failing after 1s
Lint / ESLint (push) Failing after 0s
PHPUnit / File Diff (push) Failing after 1s
Lint / PHPCS (push) Failing after 41s
PHPUnit / PHPUnit - WordPress 6.8 - PHP version 7.4 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.9 - PHP version 7.4 (push) Has been skipped
PHPUnit / PHPUnit - WordPress latest - PHP version 7.4 (push) Has been skipped
PHPUnit / PHPUnit - WordPress nightly - PHP version 7.4 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.8 - PHP version 8.0 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.9 - PHP version 8.0 (push) Has been skipped
PHPUnit / PHPUnit - WordPress latest - PHP version 8.0 (push) Has been skipped
PHPUnit / PHPUnit - WordPress nightly - PHP version 8.0 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.8 - PHP version 8.1 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.9 - PHP version 8.1 (push) Has been skipped
PHPUnit / PHPUnit - WordPress latest - PHP version 8.1 (push) Has been skipped
PHPUnit / PHPUnit - WordPress nightly - PHP version 8.1 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.8 - PHP version 8.2 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.9 - PHP version 8.2 (push) Has been skipped
PHPUnit / PHPUnit - WordPress latest - PHP version 8.2 (push) Has been skipped
PHPUnit / PHPUnit - WordPress nightly - PHP version 8.2 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.8 - PHP version 8.3 (push) Has been skipped
PHPUnit / PHPUnit - WordPress 6.9 - PHP version 8.3 (push) Has been skipped
PHPUnit / PHPUnit - WordPress latest - PHP version 8.3 (push) Has been skipped
PHPUnit / PHPUnit - WordPress nightly - PHP version 8.3 (push) Has been skipped
PHPUnit / PHPUnit - Test Results (push) Successful in 2s
* Setup prettier * Fix lint/format issues
42 lines
1.2 KiB
JavaScript
42 lines
1.2 KiB
JavaScript
import Dialog from '@elementor/ui/Dialog';
|
|
import DialogContent from '@elementor/ui/DialogContent';
|
|
import DialogHeader from '@elementor/ui/DialogHeader';
|
|
import Typography from '@elementor/ui/Typography';
|
|
import { __ } from '@wordpress/i18n';
|
|
import Stack from '@elementor/ui/Stack';
|
|
import Update from './update';
|
|
import Divider from '@elementor/ui/Divider';
|
|
import { PlusIcon } from './plus-icon';
|
|
import { Fragment } from 'react';
|
|
|
|
export const ChangelogDialog = ({ open, onClose, whatsNew }) => {
|
|
return (
|
|
<Dialog open={open} onClose={onClose} maxWidth="sm" fullWidth>
|
|
<DialogHeader onClose={onClose} variant="outlined" logo={<PlusIcon />}>
|
|
<Typography
|
|
variant="overline"
|
|
sx={{
|
|
textTransform: 'uppercase',
|
|
fontWeight: 400,
|
|
color: 'text.primary',
|
|
}}
|
|
>
|
|
{__('Changelog', 'hello-elementor')}
|
|
</Typography>
|
|
</DialogHeader>
|
|
|
|
<DialogContent sx={{ p: 0 }}>
|
|
<Stack direction={'column'}>
|
|
{whatsNew.map((item, index) => {
|
|
return (
|
|
<Fragment key={item.id}>
|
|
<Update {...item} />
|
|
{index !== whatsNew.length - 1 && <Divider />}
|
|
</Fragment>
|
|
);
|
|
})}
|
|
</Stack>
|
|
</DialogContent>
|
|
</Dialog>
|
|
);
|
|
};
|