argo-cd

Форк
0
26 строк · 852.0 Байт
1
import {Link} from 'react-router-dom';
2
import * as React from 'react';
3
import {PodLogsProps} from './pod-logs-viewer';
4
import {Button} from '../../../shared/components/button';
5

6
export const FullscreenButton = ({
7
    applicationName,
8
    applicationNamespace,
9
    containerName,
10
    fullscreen,
11
    group,
12
    kind,
13
    name,
14
    namespace,
15
    podName
16
}: PodLogsProps & {fullscreen?: boolean}) => {
17
    const fullscreenURL =
18
        `/applications/${applicationNamespace}/${applicationName}/${namespace}/${containerName}/logs?` + `podName=${podName}&group=${group}&kind=${kind}&name=${name}`;
19
    return (
20
        !fullscreen && (
21
            <Link to={fullscreenURL} target='_blank' rel='noopener noreferrer'>
22
                <Button title='Show logs in fullscreen in a new window' icon='external-link-alt' />
23
            </Link>
24
        )
25
    );
26
};
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.