@@ -8,7 +8,7 @@ StimulusBundle: Symfony integration with Stimulus
8
8
This bundle adds integration between Symfony, `Stimulus `_ and the Symfony UX packages:
9
9
10
10
* Twig ``stimulus_ `` functions & filters to add Stimulus controllers,
11
- actions & targets in your templates;
11
+ actions & targets in your templates;
12
12
* Integration to load :ref: `UX Packages <ux-packages >` (extra Stimulus controllers)
13
13
14
14
Installation
@@ -100,33 +100,7 @@ common problems. StimulusBundle activates any 3rd party Stimulus controllers
100
100
that are mentioned in your ``assets/controllers.json `` file. This file is updated
101
101
whenever you install a UX package.
102
102
103
- The official UX packages are:
104
-
105
- * `ux-autocomplete `_: Transform ``EntityType ``, ``ChoiceType `` or *any *
106
- ``<select> `` element into an Ajax-powered autocomplete field
107
- (`see demo <https://ux.symfony.com/autocomplete >`_)
108
- * `ux-chartjs `_: Easy charts with `Chart.js `_ (`see demo <https://ux.symfony.com/chartjs >`_)
109
- * `ux-cropperjs `_: Form Type and tools for cropping images (`see demo <https://ux.symfony.com/cropperjs >`_)
110
- * `ux-dropzone `_: Form Type for stylized "drop zone" for file uploads
111
- (`see demo <https://ux.symfony.com/dropzone >`_)
112
- * `ux-lazy-image `_: Optimize Image Loading with BlurHash
113
- (`see demo <https://ux.symfony.com/lazy-image >`_)
114
- * `ux-live-component `_: Build Dynamic Interfaces with Zero JavaScript
115
- (`see demo <https://ux.symfony.com/live-component >`_)
116
- * `ux-notify `_: Send server-sent native notification with Mercure
117
- (`see demo <https://ux.symfony.com/notify >`_)
118
- * `ux-react `_: Render `React `_ component from Twig (`see demo <https://ux.symfony.com/react >`_)
119
- * `ux-svelte `_: Render `Svelte `_ component from Twig (`see demo <https://ux.symfony.com/svelte >`_)
120
- * `ux-swup `_: Integration with `Swup `_ (`see demo <https://ux.symfony.com/swup >`_)
121
- * `ux-toggle-password `_: Toggle visibility of password inputs
122
- (`see demo <https://ux.symfony.com/toggle-password >`_)
123
- * `ux-translator `_: Use your Symfony translations in JavaScript (`see demo <https://ux.symfony.com/translator >`_)
124
- * `ux-turbo `_: Integration with `Turbo Drive `_ for a single-page-app experience
125
- (`see demo <https://ux.symfony.com/turbo >`_)
126
- * `ux-twig-component `_: Build Twig Components Backed by a PHP Class
127
- (`see demo <https://ux.symfony.com/twig-component >`_)
128
- * `ux-typed `_: Integration with `Typed `_ (`see demo <https://ux.symfony.com/typed >`_)
129
- * `ux-vue `_: Render `Vue `_ component from Twig (`see demo <https://ux.symfony.com/vue >`_)
103
+ Check out the `official UX packages `_.
130
104
131
105
Lazy Stimulus Controllers
132
106
~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -158,7 +132,7 @@ To make a third-party controller lazy, in ``assets/controllers.json``, set
158
132
.. note ::
159
133
160
134
If you write your controllers using TypeScript and you're using
161
- StimulusBundle ≤ 2.21.0, make sure ``removeComments `` is not set
135
+ StimulusBundle 2.21.0 or earlier , make sure ``removeComments `` is not set
162
136
to ``true `` in your TypeScript config.
163
137
164
138
Stimulus Tools around the World
@@ -553,31 +527,9 @@ it will normalize it:
553
527
.. _`parameters` : https://stimulus.hotwired.dev/reference/actions#action-parameters
554
528
.. _`Stimulus Targets` : https://stimulus.hotwired.dev/reference/targets
555
529
.. _`StimulusBundle Flex recipe` : https://github.com/symfony/recipes/tree/main/symfony/stimulus-bundle
556
- .. _`ux-autocomplete` : https://symfony.com/bundles/ux-autocomplete/current/index.html
557
- .. _`ux-chartjs` : https://symfony.com/bundles/ux-chartjs/current/index.html
558
- .. _`ux-cropperjs` : https://symfony.com/bundles/ux-cropperjs/current/index.html
559
- .. _`ux-dropzone` : https://symfony.com/bundles/ux-dropzone/current/index.html
560
- .. _`ux-lazy-image` : https://symfony.com/bundles/ux-lazy-image/current/index.html
561
- .. _`ux-live-component` : https://symfony.com/bundles/ux-live-component/current/index.html
562
- .. _`ux-notify` : https://symfony.com/bundles/ux-notify/current/index.html
563
- .. _`ux-react` : https://symfony.com/bundles/ux-react/current/index.html
564
- .. _ux-translator : https://symfony.com/bundles/ux-translator/current/index.html
565
- .. _`ux-swup` : https://symfony.com/bundles/ux-swup/current/index.html
566
- .. _`ux-toggle-password` : https://symfony.com/bundles/ux-toggle-password/current/index.html
567
- .. _`ux-turbo` : https://symfony.com/bundles/ux-turbo/current/index.html
568
- .. _`ux-twig-component` : https://symfony.com/bundles/ux-twig-component/current/index.html
569
- .. _`ux-typed` : https://symfony.com/bundles/ux-typed/current/index.html
570
- .. _`ux-vue` : https://symfony.com/bundles/ux-vue/current/index.html
571
- .. _`ux-svelte` : https://symfony.com/bundles/ux-svelte/current/index.html
572
- .. _`Chart.js` : https://www.chartjs.org/
573
- .. _`Swup` : https://swup.js.org/
574
- .. _`React` : https://reactjs.org/
575
- .. _`Svelte` : https://svelte.dev/
576
- .. _`Turbo Drive` : https://turbo.hotwired.dev/
577
- .. _`Typed` : https://github.com/mattboldt/typed.js/
578
- .. _`Vue` : https://vuejs.org/
579
530
.. _`stimulus-use` : https://stimulus-use.github.io/stimulus-use
580
531
.. _`stimulus-components` : https://www.stimulus-components.com/
581
532
.. _`TypeScript` : https://www.typescriptlang.org/
582
533
.. _`sensiolabs/typescript-bundle` : https://github.com/sensiolabs/AssetMapperTypeScriptBundle
583
534
.. _`Stimulus plugin` : https://plugins.jetbrains.com/plugin/24562-stimulus
535
+ .. _`official UX packages` : https://ux.symfony.com/packages
0 commit comments