2957458bac
* Refactor to extract ExpressionField * Move styling of expression and result prefixes to CSS * Layout expression field with grid * Add buttons to expression field * Enter edit mode and cancel * Hook up editing in textarea * Allow existing expression to be edited * Make expression param optional * Use ExpressionField to add new expression * Hide cancel button if no callback and add updateLabel prop * Only show error when dirty * Placeholder for expression field * Format result in expression field * Expression field textarea styling * Justify expressions at bottom * Prevent jumping when editing expression * Revert changes on cancel * Remove unused CSS * Extract ExpressionTextArea * Extract ExpressionResult * Auto height textarea * Hover styling for expression * Result type tag * Tweak styling * Update padding in expression field * Changelog * Enable scrolling of result when editing expression * Use smaller close icon * Fix enabling of add/edit button * Focus text area when clicking edit button * Put cursor at the end of text area when focusing it * Enter edit mode when clicking on text area * Remove expression in list * Don't style expressions list as a flex box * Show full result while editing expression |
||
---|---|---|
.. | ||
.wordpress-org | ||
api | ||
assets | ||
bin | ||
changelog | ||
images | ||
includes | ||
src | ||
userscripts | ||
.distignore | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc | ||
.gitignore | ||
.prettierrc.js | ||
.travis.yml | ||
.wp-env.json | ||
EXTENDING-WC-ADMIN-HELPER.md | ||
NEXT_CHANGELOG.md | ||
README.md | ||
changelog.txt | ||
composer.json | ||
composer.lock | ||
package.json | ||
phpcs.xml | ||
plugin.php | ||
tsconfig.json | ||
webpack.config.js | ||
woocommerce-beta-tester.php |
README.md
WooCommerce Beta Tester
A plugin that makes it easy to test out pre-releases such as betas release candidates and even final releases. It also comes with WooCommerce Admin Test Helper that helps test WooCommerce Admin functionalities.
Installation
You can either install the latest version from wp.org or symlink this directory by running ln -s ./ :path-to-your-wp-plugin-directory/woocommerce-beta-tester
Development
To get started, run the following commands:
pnpm --filter=@woocommerce/plugin-woocommerce-beta-tester install
pnpm --filter=@woocommerce/plugin-woocommerce-beta-tester start
See wp-scripts for more usage information.
Usage
You can get to the settings and features from your top admin bar under the name WC Beta Tester.
For more information about WooCommerce Admin Test Helper usage, click here.
Run ./bin/build-zip.sh
to make a zip file.