feat:add tags

This commit is contained in:
2026-06-12 14:55:07 +03:30
parent 6a033f6d07
commit 311b8b2ada
4 changed files with 27 additions and 11 deletions
+12 -3
View File
@@ -19,13 +19,16 @@ body:json {
"is_active": true,
"options": [
{
"label": "Laravel"
"label": "Laravel",
"tags": ["focus", "calm"]
},
{
"label": "React"
"label": "React",
"tags": ["energy"]
},
{
"label": "Vue.js"
"label": "Vue.js",
"tags": []
},
{
"label": "Django"
@@ -47,3 +50,9 @@ settings {
encodeUrl: true
timeout: 0
}
docs {
Each option may carry `tags` (array of tag names). Tags are firstOrCreate'd
and linked to the option; they drive `survey-questions/suggested-media`,
which matches media that share the tags behind the user's chosen options.
}