fix: split LiveShell into Astro layout + individual islands

- Rewrite live.astro to use Astro Sidebar/Header/Card components
- VoiceControls becomes self-contained (fetches guilds/channels internally)
- Remove LiveShell.tsx (no longer needed)
- Each React island uses appropriate client:load/idle directive
This commit is contained in:
asepharyana
2026-07-02 03:13:54 +07:00
parent 134674d7dd
commit 6e1757410a
4 changed files with 131 additions and 174 deletions
-13
View File
@@ -1,13 +0,0 @@
[submodule "vendor/discord.js-selfbot-v13"]
path = vendor/discord.js-selfbot-v13
url = https://github.com/MythEclipse/discord.js-selfbot-v13.git
[submodule "vendor/discord-video-stream"]
path = vendor/discord-video-stream
url = https://github.com/MythEclipse/discord-video-stream.git
[submodule "vendor/drizzle-orm"]
path = vendor/drizzle-orm
url = https://github.com/MythEclipse/drizzle-orm.git
[submodule "vendor/better-sqlite3"]
path = vendor/better-sqlite3
url = https://github.com/MythEclipse/better-sqlite3.git