diff --git a/backend/composer.json b/backend/composer.json index 9f42747..b04d8e4 100755 --- a/backend/composer.json +++ b/backend/composer.json @@ -2,7 +2,7 @@ "type": "project", "license": "proprietary", "require": { - "php": "^8.2", + "php": "^8.3", "ext-ctype": "*", "ext-iconv": "*", "composer/package-versions-deprecated": "1.11.99.5", diff --git a/backend/composer.lock b/backend/composer.lock index 932ce1e..f193701 100644 --- a/backend/composer.lock +++ b/backend/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "17dddd8d6c53c64e6691a6210038b632", + "content-hash": "0d9c45fd694083582028c80344c66518", "packages": [ { "name": "composer/package-versions-deprecated", @@ -7065,7 +7065,7 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.2", + "php": "^8.3", "ext-ctype": "*", "ext-iconv": "*" }, diff --git a/backend/config/bundles.php b/backend/config/bundles.php index 9d71b39..e7f2fda 100644 --- a/backend/config/bundles.php +++ b/backend/config/bundles.php @@ -10,4 +10,5 @@ return [ Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true], Symfony\UX\StimulusBundle\StimulusBundle::class => ['all' => true], Symfony\UX\Chartjs\ChartjsBundle::class => ['all' => true], + Symfony\UX\TwigComponent\TwigComponentBundle::class => ['all' => true], ]; diff --git a/backend/config/packages/twig_component.yaml b/backend/config/packages/twig_component.yaml new file mode 100644 index 0000000..fd17ac6 --- /dev/null +++ b/backend/config/packages/twig_component.yaml @@ -0,0 +1,5 @@ +twig_component: + anonymous_template_directory: 'components/' + defaults: + # Namespace & directory for components + App\Twig\Components\: 'components/' diff --git a/backend/symfony.lock b/backend/symfony.lock index 6eb1840..19b6c1e 100644 --- a/backend/symfony.lock +++ b/backend/symfony.lock @@ -176,6 +176,18 @@ "symfony/ux-chartjs": { "version": "v2.19.3" }, + "symfony/ux-twig-component": { + "version": "2.22", + "recipe": { + "repo": "github.com/symfony/recipes", + "branch": "main", + "version": "2.13", + "ref": "67814b5f9794798b885cec9d3f48631424449a01" + }, + "files": [ + "config/packages/twig_component.yaml" + ] + }, "symfony/validator": { "version": "6.2", "recipe": {