feat: add logs for each application

This commit is contained in:
Mauricio Siu
2024-09-08 23:11:39 -06:00
parent 6007427a6c
commit ea5349c844
14 changed files with 193 additions and 53 deletions
@@ -30,12 +30,14 @@ export const DockerLogs = dynamic(
interface Props {
appName: string;
serverId?: string;
}
export const ShowDockerLogs = ({ appName }: Props) => {
export const ShowDockerLogs = ({ appName, serverId }: Props) => {
const { data } = api.docker.getContainersByAppNameMatch.useQuery(
{
appName,
serverId,
},
{
enabled: !!appName,
@@ -79,6 +81,7 @@ export const ShowDockerLogs = ({ appName }: Props) => {
</SelectContent>
</Select>
<DockerLogs
serverId={serverId || ""}
id="terminal"
containerId={containerId || "select-a-container"}
/>