simplify tagged templates

This commit is contained in:
“chrisshank” 2024-12-05 14:38:46 -08:00
parent 6a62d6bea1
commit 29a7bef95b
1 changed files with 5 additions and 25 deletions

View File

@ -1,29 +1,9 @@
export function glsl(strings: TemplateStringsArray, ...values: any[]) {
return strings.reduce((result, str, i) => {
return result + str + (values[i] || '');
}, '');
}
export const glsl = String.raw;
export function vert(strings: TemplateStringsArray, ...values: any[]) {
return strings.reduce((result, str, i) => {
return result + str + (values[i] || '');
}, '');
}
export const vert = String.raw;
export function frag(strings: TemplateStringsArray, ...values: any[]) {
return strings.reduce((result, str, i) => {
return result + str + (values[i] || '');
}, '');
}
export const frag = String.raw;
export function css(strings: TemplateStringsArray, ...values: any[]) {
return strings.reduce((result, str, i) => {
return result + str + (values[i] || '');
}, '');
}
export const css = String.raw;
export function html(strings: TemplateStringsArray, ...values: any[]) {
return strings.reduce((result, str, i) => {
return result + str + (values[i] || '');
}, '');
}
export const html = String.raw;