Skip to content

Commit 2fd45d4

Browse files
init dsl
1 parent 735db6d commit 2fd45d4

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

dsl/README.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# `(Alpha)` Code Component DSL - A UI Meta Language for building ui components with code
2+
3+
```ts
4+
interface ProductCard {
5+
thumbnail: MediaSrc;
6+
title: string;
7+
price: (price: number, locale: Locale) => Text;
8+
likes: number;
9+
review: (reviews: Review[]) => ReviewView;
10+
}
11+
12+
View ReviewView {
13+
reviews_avg: number;
14+
reviews_count: (count: number) => Text;
15+
}
16+
17+
18+
list products_list {
19+
20+
}
21+
```

0 commit comments

Comments
 (0)