- Change <APP_NAME>
- Execute the code in terminal to create a new Angualr Applicaiton
- CD to <APP_NAME>
pnpm dlx @angular/cli@latest new <APP_NAME> -s -t --package-manager=pnpm --routing --ssr --standalone --strict --style=scss-s = inline-style
"use client"
import * as React from "react"
import * as PopoverPrimitive from "@radix-ui/react-popover"
import { cn } from "@/lib/utils"
const Popover = PopoverPrimitive.Root| import { clsx, type ClassValue } from "clsx" | |
| import { customAlphabet } from "nanoid" | |
| import { twMerge } from "tailwind-merge" | |
| export function cn(...inputs: ClassValue[]) { | |
| return twMerge(clsx(inputs)) | |
| } | |
| export function generateId(length: number = 16) { | |
| return customAlphabet( |
Stored procedures/functions are required for all Database access (server side). Client side coding is kept to a minimum and only used if approved by Application Architect and Business Systems Analyst. This is a security measure used to prevent infusion attacks.
Adaptable to cope with changing requirements. The following questions will help judge the maintainability code:
This cheat sheet is automatically generated from GitHub Emoji API and Unicode Full Emoji List.
--experimental-zoneless for zoneless change detection-s means --inline-style -t means --inline-templatebun add --dev --exact @biomejs/biome--exact ensures that everyone within a project has exactly the same version of Biome.bunx biome init.vscode/settings.jsonsettings.json{These are tailwind css only components which can be used in any platform (Angular, React, NextJS, Vue etc.)
Looks good on both light and dark background.
<span class="inline-flex items-center rounded-md bg-gray-50 px-2 py-1 text-xs font-medium text-gray-600 ring-1 ring-inset ring-gray-500/10">Badge</span>
<span class="inline-flex items-center rounded-md bg-red-50 px-2 py-1 text-xs font-medium text-red-700 ring-1 ring-inset ring-red-600/10">Badge</span>
<span class="inline-flex items-center rounded-md bg-yellow-50 px-2 py-1 text-xs font-medium text-yellow-800 ring-1 ring-inset ring-yellow-600/20">Badge</span>
<span class="inline-flex items-center rounded-md bg-green-50 px-2 py-1 text-xs font-medium text-green-700 ring-1 ring-inset ring-green-600/20">Badge</span>