初始提交:姜十三论坛 Jiang13 Forum

轻量自用论坛,Go 单二进制 + React SPA 内嵌 + SQLite。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-15 21:08:52 +08:00
commit e1c1708715
140 changed files with 16115 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
import { EMOJI_LIST } from '../utils/emojis';
interface Props {
onSelect: (emoji: string) => void;
}
/** OwO 表情选择面板 */
export default function EmojiPicker({ onSelect }: Props) {
return (
<div className="emoji-picker">
{EMOJI_LIST.map((e) => (
<button
key={e}
type="button"
className="emoji-picker-item"
onClick={() => onSelect(e)}
>
{e}
</button>
))}
</div>
);
}