21 lines
745 B
TypeScript
21 lines
745 B
TypeScript
// Keep in sync with backend (prompts/types.py)
|
|
export enum Stack {
|
|
HTML_TAILWIND = "html_tailwind",
|
|
REACT_TAILWIND = "react_tailwind",
|
|
BOOTSTRAP = "bootstrap",
|
|
VUE_TAILWIND = "vue_tailwind",
|
|
IONIC_TAILWIND = "ionic_tailwind",
|
|
SVG = "svg",
|
|
}
|
|
|
|
export const STACK_DESCRIPTIONS: {
|
|
[key in Stack]: { components: string[]; inBeta: boolean };
|
|
} = {
|
|
html_tailwind: { components: ["HTML", "Tailwind"], inBeta: false },
|
|
react_tailwind: { components: ["React", "Tailwind"], inBeta: false },
|
|
bootstrap: { components: ["Bootstrap"], inBeta: false },
|
|
vue_tailwind: { components: ["Vue", "Tailwind"], inBeta: true },
|
|
ionic_tailwind: { components: ["Ionic", "Tailwind"], inBeta: true },
|
|
svg: { components: ["SVG"], inBeta: true },
|
|
};
|