summaryrefslogtreecommitdiff
path: root/playground/src/api/checkbox-item/services/checkbox-item.ts
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2026-02-05 18:38:25 +0300
committerValentin Popov <valentin@popov.link>2026-02-05 18:38:48 +0300
commitee32dedf61e2d2ab6704fd40eec2a9e436f2114f (patch)
tree2187c5908e71dff43061a1fa71be26e43f53bbee /playground/src/api/checkbox-item/services/checkbox-item.ts
parent0c71c44599f4a0738c9819e3ea578bca4609ff12 (diff)
downloadstrapi-plugin-checkbox-list-ee32dedf61e2d2ab6704fd40eec2a9e436f2114f.tar.xz
strapi-plugin-checkbox-list-ee32dedf61e2d2ab6704fd40eec2a9e436f2114f.zip
Enhance testing and integration for checkbox-list custom field
- Updated Gitea workflow to trigger on pushes to the master branch and refined job configurations for testing and E2E processes. - Added Jest and Playwright configurations for integration and E2E testing. - Introduced new checkbox-item API with corresponding controller, service, and routes. - Created integration tests for the checkbox-list functionality, ensuring proper handling of required fields and default values. - Updated package.json and package-lock.json to include necessary dependencies for testing.
Diffstat (limited to 'playground/src/api/checkbox-item/services/checkbox-item.ts')
-rw-r--r--playground/src/api/checkbox-item/services/checkbox-item.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/playground/src/api/checkbox-item/services/checkbox-item.ts b/playground/src/api/checkbox-item/services/checkbox-item.ts
new file mode 100644
index 0000000..11c393f
--- /dev/null
+++ b/playground/src/api/checkbox-item/services/checkbox-item.ts
@@ -0,0 +1,7 @@
+/**
+ * checkbox-item service
+ */
+
+import { factories } from '@strapi/strapi';
+
+export default factories.createCoreService('api::checkbox-item.checkbox-item');