Skip to content

Instantly share code, notes, and snippets.

@alonbalbuena
alonbalbuena / angular-file-template-for-webstorm
Last active July 17, 2024 12:37
File Template for Angular components in Webstorm
import { ChangeDetectionStrategy, Component } from '@angular/core';
#set($componentName = "")
#foreach($str in $NAME.split("-"))
#set($str = $str.substring(0,1).toUpperCase()+$str.substring(1))
#set($componentName = $componentName + $str)
#end
@Component({
selector: 'app-${NAME}',
templateUrl: './${NAME}.component.html',
styleUrl: './${NAME}.component.scss',
@alonbalbuena
alonbalbuena / webstorm-live-template-for-vue-storybook
Last active March 13, 2024 17:01
Webstorm live template to generate a storybook story with a Vue component
import type {Meta, StoryObj} from "@storybook/vue3";
import ${NAME} from './${NAME}.vue';
const meta: Meta<typeof ${NAME}> = {
title: 'Components/$TypeOfComponent$/${NAME}',
component: ${NAME},
tags: ['autodocs']
};
export default meta;