///
import { Default, recipe, UI } from "commontools";
interface FriendListState {
names: Default<
{ name: string }[],
[
{ name: "Alice" },
{ name: "Bob" },
{ name: "Charlie" },
{ name: "Diana" },
{ name: "Evan" },
]
>;
}
export default recipe("making lists - simple", (state) => {
return {
[UI]: (
My Friends
{/* Note: key is not needed for Common Tools but linters require it */}
{state.names.map((friend, index) => (
- {friend.name}
))}
),
names: state.names,
};
});