<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>react-vite-demo, branch HEAD</title>
<subtitle>react and vite demo</subtitle>
<entry>
<id>9cfbd3f1c5f03b3be941b481fd1df6c5636d2190</id>
<published>2024-08-15T07:59:06Z</published>
<updated>2024-08-15T07:59:06Z</updated>
<title>improve memoization for most components</title>
<link rel="alternate" type="text/html" href="commit/9cfbd3f1c5f03b3be941b481fd1df6c5636d2190.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 9cfbd3f1c5f03b3be941b481fd1df6c5636d2190
parent 76c407aad1609b053e3d1410af21f7cfd6f9f221
Author: Jul &lt;jul@9o.is&gt;
Date:   Thu, 15 Aug 2024 15:59:06 +0800

improve memoization for most components

</content>
</entry>
<entry>
<id>76c407aad1609b053e3d1410af21f7cfd6f9f221</id>
<published>2024-08-14T15:37:53Z</published>
<updated>2024-08-14T15:37:53Z</updated>
<title>create form errors</title>
<link rel="alternate" type="text/html" href="commit/76c407aad1609b053e3d1410af21f7cfd6f9f221.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 76c407aad1609b053e3d1410af21f7cfd6f9f221
parent c07e5a803be1dec9933ff010debb66a93db6b954
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 14 Aug 2024 23:37:53 +0800

create form errors

</content>
</entry>
<entry>
<id>c07e5a803be1dec9933ff010debb66a93db6b954</id>
<published>2024-08-14T12:24:29Z</published>
<updated>2024-08-14T12:24:29Z</updated>
<title>create button component</title>
<link rel="alternate" type="text/html" href="commit/c07e5a803be1dec9933ff010debb66a93db6b954.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit c07e5a803be1dec9933ff010debb66a93db6b954
parent b7e7c23f0c78de7967cf0bbbf3e7f2f94aa9e025
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 14 Aug 2024 20:24:29 +0800

create button component

</content>
</entry>
<entry>
<id>b7e7c23f0c78de7967cf0bbbf3e7f2f94aa9e025</id>
<published>2024-08-14T12:19:38Z</published>
<updated>2024-08-14T12:19:38Z</updated>
<title>create Form component and invariant util function</title>
<link rel="alternate" type="text/html" href="commit/b7e7c23f0c78de7967cf0bbbf3e7f2f94aa9e025.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit b7e7c23f0c78de7967cf0bbbf3e7f2f94aa9e025
parent 155a0bcab9ed961846d9c18f46974ad6d722b0db
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 14 Aug 2024 20:19:38 +0800

create Form component and invariant util function

</content>
</entry>
<entry>
<id>155a0bcab9ed961846d9c18f46974ad6d722b0db</id>
<published>2024-08-14T07:32:02Z</published>
<updated>2024-08-14T07:32:02Z</updated>
<title>refactor code out of App.tsx</title>
<link rel="alternate" type="text/html" href="commit/155a0bcab9ed961846d9c18f46974ad6d722b0db.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 155a0bcab9ed961846d9c18f46974ad6d722b0db
parent 8076d3136fd980b870d7ca6e27b0808bb34efe04
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 14 Aug 2024 15:32:02 +0800

refactor code out of App.tsx

</content>
</entry>
<entry>
<id>8076d3136fd980b870d7ca6e27b0808bb34efe04</id>
<published>2024-08-14T03:21:17Z</published>
<updated>2024-08-14T03:21:17Z</updated>
<title>use react useId()</title>
<link rel="alternate" type="text/html" href="commit/8076d3136fd980b870d7ca6e27b0808bb34efe04.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 8076d3136fd980b870d7ca6e27b0808bb34efe04
parent 83b0062af079d84132b0c0000662bd8c67594002
Author: Jul &lt;jul@9o.is&gt;
Date:   Wed, 14 Aug 2024 11:21:17 +0800

use react useId()

</content>
</entry>
<entry>
<id>83b0062af079d84132b0c0000662bd8c67594002</id>
<published>2024-08-13T08:58:48Z</published>
<updated>2024-08-13T08:58:48Z</updated>
<title>working example with classic react</title>
<link rel="alternate" type="text/html" href="commit/83b0062af079d84132b0c0000662bd8c67594002.html" />
<author>
<name>Jul</name>
<email>jul@9o.is</email>
</author>
<content>commit 83b0062af079d84132b0c0000662bd8c67594002
Author: Jul &lt;jul@9o.is&gt;
Date:   Tue, 13 Aug 2024 16:58:48 +0800

working example with classic react

</content>
</entry>
</feed>
