mirror of
				https://codeberg.org/yeentown/barkey.git
				synced 2025-10-28 03:54:13 +00:00 
			
		
		
		
	* chore(#10336): register snippets * test(#10336): add `components/Mk[A-B].*` stories * build: desynced lockfile * ci(#10336): preload assets * ci(#10336): use pull_request * build: update lockfile * fix: reactivity transform * chore: track upstream changes * refactor: avoid temporary previous tapping declarations * revert: avoid temporary previous tapping declarations This reverts commit e649b1b1e6771bee674f2dfb044e0efd72d0be5d. * test: flaky snapshots * style: import
		
			
				
	
	
		
			84 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			84 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| {
 | |
| 	"Storybook Story Impl File": {
 | |
| 		"scope": "typescript",
 | |
| 		"prefix": "storyimpl",
 | |
| 		"body": [
 | |
| 			"/* eslint-disable @typescript-eslint/explicit-function-return-type */",
 | |
| 			"import { StoryObj } from '@storybook/vue3';",
 | |
| 			"import $1 from './$1.vue';",
 | |
| 			"export const Default = {",
 | |
| 			"\trender(args) {",
 | |
| 			"\t\treturn {",
 | |
| 			"\t\t\tcomponents: {",
 | |
| 			"\t\t\t\t$1,",
 | |
| 			"\t\t\t},",
 | |
| 			"\t\t\tsetup() {",
 | |
| 			"\t\t\t\treturn {",
 | |
| 			"\t\t\t\t\targs,",
 | |
| 			"\t\t\t\t};",
 | |
| 			"\t\t\t},",
 | |
| 			"\t\t\tcomputed: {",
 | |
| 			"\t\t\t\tprops() {",
 | |
| 			"\t\t\t\t\treturn {",
 | |
| 			"\t\t\t\t\t\t...this.args,",
 | |
| 			"\t\t\t\t\t};",
 | |
| 			"\t\t\t\t},",
 | |
| 			"\t\t\t},",
 | |
| 			"\t\t\ttemplate: '<$1 v-bind=\"props\" />',",
 | |
| 			"\t\t};",
 | |
| 			"\t},",
 | |
| 			"\targs: {",
 | |
| 			"\t\t$2",
 | |
| 			"\t},",
 | |
| 			"\tparameters: {",
 | |
| 			"\t\tlayout: 'centered',",
 | |
| 			"\t},",
 | |
| 			"} satisfies StoryObj<typeof $1>;",
 | |
| 			""
 | |
| 		]
 | |
| 	},
 | |
| 	"Storybook Story Impl File (w/ events)": {
 | |
| 		"scope": "typescript",
 | |
| 		"prefix": "storyimplevent",
 | |
| 		"body": [
 | |
| 			"/* eslint-disable @typescript-eslint/explicit-function-return-type */",
 | |
| 			"import { action } from '@storybook/addon-actions';",
 | |
| 			"import { StoryObj } from '@storybook/vue3';",
 | |
| 			"import $1 from './$1.vue';",
 | |
| 			"export const Default = {",
 | |
| 			"\trender(args) {",
 | |
| 			"\t\treturn {",
 | |
| 			"\t\t\tcomponents: {",
 | |
| 			"\t\t\t\t$1,",
 | |
| 			"\t\t\t},",
 | |
| 			"\t\t\tsetup() {",
 | |
| 			"\t\t\t\treturn {",
 | |
| 			"\t\t\t\t\targs,",
 | |
| 			"\t\t\t\t};",
 | |
| 			"\t\t\t},",
 | |
| 			"\t\t\tcomputed: {",
 | |
| 			"\t\t\t\tprops() {",
 | |
| 			"\t\t\t\t\treturn {",
 | |
| 			"\t\t\t\t\t\t...this.args,",
 | |
| 			"\t\t\t\t\t};",
 | |
| 			"\t\t\t\t},",
 | |
| 			"\t\t\t\tevents() {",
 | |
| 			"\t\t\t\t\treturn {",
 | |
| 			"\t\t\t\t\t\t$3",
 | |
| 			"\t\t\t\t\t};",
 | |
| 			"\t\t\t\t},",
 | |
| 			"\t\t\t},",
 | |
| 			"\t\t\ttemplate: '<$1 v-bind=\"props\" v-on=\"events\" />',",
 | |
| 			"\t\t};",
 | |
| 			"\t},",
 | |
| 			"\targs: {",
 | |
| 			"\t\t$2",
 | |
| 			"\t},",
 | |
| 			"\tparameters: {",
 | |
| 			"\t\tlayout: 'centered',",
 | |
| 			"\t},",
 | |
| 			"} satisfies StoryObj<typeof $1>;",
 | |
| 			""
 | |
| 		]
 | |
| 	}
 | |
| }
 |