mirror of
https://github.com/wagtail/wagtail.git
synced 2024-11-29 01:22:07 +01:00
8d6d772da0
Move all bind() to connect() Add renderUrl value to use different URLs for sending vs rendering preview data Add docstrings for PreviewController properties Rename cleared property to ready and dispatch w-preview:ready Add events to PreviewController update lifecycle Use zero interval delay to disable preview auto update Rearrange PreviewController methods to better follow the update flow Ensure only one preview iframe has the w-preview-iframe ID at a given time This doesn't really affect how it functions, but it's semantically more correct Ensure runContentChecks function does not crash in tests Only clear stale data if there is a valid stale preview available Fix preview on Firefox by not removing the only iframe Reorder targets and values alphabetically and add JSDoc for events Introduce w-preview__proxy class for invisible elements in preview panel |
||
---|---|---|
.. | ||
scss | ||
src | ||
storybook | ||
tests | ||
extract-translatable-strings.js | ||
package-lock.json | ||
README.md | ||
tailwind.config.js | ||
webpack.config.js |
Wagtail client-side components
This library aims to give developers the ability to subclass and configure Wagtail's UI components.
Usage
npm install wagtail
import { Explorer } from 'wagtail';
// [...]
<Explorer />;
Development
# From the project root, start the webpack + styles compilation.
npm run start
You will also need:
- React DevTools – React developer tools integrated into Chrome.
- Redux DevTools – Redux developer tools integrated into Chrome.
Releases
The front-end is bundled at the same time as the Wagtail project. This package also aims to be available separately on npm as wagtail
.