Skip to content

Commit

Permalink
update pushword/js-helper version
Browse files Browse the repository at this point in the history
  • Loading branch information
RobinDev committed Sep 7, 2023
1 parent eefd006 commit 9728ab0
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 17 deletions.
2 changes: 1 addition & 1 deletion packages/admin-block-editor/package.json
Expand Up @@ -3,7 +3,7 @@
"@codexteam/ajax": "^4.2.0",
"@editorjs/code": "^2.8",
"@editorjs/delimiter": "^1.3",
"@editorjs/editorjs": "^2.26",
"@editorjs/editorjs": "^2.28",
"@editorjs/embed": "^2.4.0",
"@editorjs/header": "^2.7",
"@editorjs/inline-code": "^1.4",
Expand Down
19 changes: 14 additions & 5 deletions packages/admin/src/FormField/CreatedAtField.php
Expand Up @@ -4,7 +4,6 @@

use Sonata\AdminBundle\Form\FormMapper;
use Sonata\Form\Type\DateTimePickerType;
use Symfony\Component\Form\Extension\Core\Type\DateTimeType;

/**
* @template T of object
Expand All @@ -13,6 +12,18 @@
*/
class CreatedAtField extends AbstractField
{
public const DateTimePickerOptions = [
'useCurrent' => true,
'display' => [
'sideBySide' => true,
'calendarWeeks' => false,
'viewMode' => 'calendar',
'components' => [
'seconds' => false,
],
],
];

/**
* @param FormMapper<T> $form
*
Expand All @@ -24,10 +35,8 @@ class CreatedAtField extends AbstractField
public function formField(FormMapper $form): FormMapper
{
return $form->add('createdAt', DateTimePickerType::class, [
'format' => DateTimeType::HTML5_FORMAT,
'datepicker_options' => [
'useCurrent' => true,
],
'format' => "yyyy-MM-dd'T'HH:mm",
'datepicker_options' => self::DateTimePickerOptions,
'label' => $this->admin->getMessagePrefix().'.createdAt.label',
]);
}
Expand Down
7 changes: 2 additions & 5 deletions packages/admin/src/FormField/PageCreatedAtField.php
Expand Up @@ -5,7 +5,6 @@
use Pushword\Core\Entity\PageInterface;
use Sonata\AdminBundle\Form\FormMapper;
use Sonata\Form\Type\DateTimePickerType;
use Symfony\Component\Form\Extension\Core\Type\DateTimeType;

/**
* @extends CreatedAtField<PageInterface>
Expand All @@ -20,10 +19,8 @@ class PageCreatedAtField extends CreatedAtField
public function formField(FormMapper $form): FormMapper
{
return $form->add('createdAt', DateTimePickerType::class, [
'format' => DateTimeType::HTML5_FORMAT,
'datepicker_options' => [
'useCurrent' => true,
],
'format' => "yyyy-MM-dd'T'HH:mm",
'datepicker_options' => CreatedAtField::DateTimePickerOptions,
'label' => $this->admin->getMessagePrefix().'.createdAt.label',
]);
}
Expand Down
7 changes: 2 additions & 5 deletions packages/admin/src/FormField/PagePublishedAtField.php
Expand Up @@ -5,7 +5,6 @@
use Pushword\Core\Entity\PageInterface;
use Sonata\AdminBundle\Form\FormMapper;
use Sonata\Form\Type\DateTimePickerType;
use Symfony\Component\Form\Extension\Core\Type\DateTimeType;

/**
* @extends AbstractField<PageInterface>
Expand All @@ -20,10 +19,8 @@ class PagePublishedAtField extends AbstractField
public function formField(FormMapper $form): FormMapper
{
return $form->add('publishedAt', DateTimePickerType::class, [
'format' => DateTimeType::HTML5_FORMAT,
'datepicker_options' => [
'useCurrent' => true,
],
'format' => "yyyy-MM-dd'T'HH:mm",
'datepicker_options' => CreatedAtField::DateTimePickerOptions,
'label' => $this->admin->getMessagePrefix().'.publishedAt.label',
'help' => $this->getHelp(),
'help_html' => true,
Expand Down
2 changes: 1 addition & 1 deletion packages/js-helper/package.json
@@ -1,6 +1,6 @@
{
"name": "@pushword/js-helper",
"version": "0.0.86",
"version": "0.0.87",
"description": "Pushword front end helpers. ",
"author": "Robin@PiedWeb <contact@piedweb.com>",
"license": "MIT",
Expand Down

0 comments on commit 9728ab0

Please sign in to comment.