diff --git a/src/pages/compute/containers/Instance/Detail/BaseDetail/index.jsx b/src/pages/compute/containers/Instance/Detail/BaseDetail/index.jsx index 6695e746..60f600bb 100644 --- a/src/pages/compute/containers/Instance/Detail/BaseDetail/index.jsx +++ b/src/pages/compute/containers/Instance/Detail/BaseDetail/index.jsx @@ -399,8 +399,6 @@ export class BaseDetail extends Base { ); }); - const { isAdminPage } = this.props; - const containerProps = { isAdminPage }; return (
@@ -413,7 +411,7 @@ export class BaseDetail extends Base { actions={this.volumeActions} onFinishAction={this.handleRefreshVolume} item={this.detailData} - containerProps={containerProps} + containerProps={this.props} firstActionClassName={styles['attach-btn']} />
diff --git a/src/pages/compute/containers/Instance/Detail/SecurityGroup/index.jsx b/src/pages/compute/containers/Instance/Detail/SecurityGroup/index.jsx index aade0c54..98e65381 100644 --- a/src/pages/compute/containers/Instance/Detail/SecurityGroup/index.jsx +++ b/src/pages/compute/containers/Instance/Detail/SecurityGroup/index.jsx @@ -123,6 +123,7 @@ export class SecurityGroup extends React.Component { actions={{ firstAction: Detach }} onFinishAction={this.actionCallback} item={newItem} + containerProps={this.props} > {t('Detach')} @@ -229,6 +230,7 @@ export class SecurityGroup extends React.Component { port: activeInterfaceId, portItem: activeInterface, filterData, + ...this.props, }} > {t('Attach Security Group')} diff --git a/src/pages/network/containers/Port/Detail/SecurityGroups/index.jsx b/src/pages/network/containers/Port/Detail/SecurityGroups/index.jsx index a5320d96..c8862331 100644 --- a/src/pages/network/containers/Port/Detail/SecurityGroups/index.jsx +++ b/src/pages/network/containers/Port/Detail/SecurityGroups/index.jsx @@ -90,6 +90,7 @@ export class SecurityGroup extends React.Component { actions={{ firstAction: Detach }} onFinishAction={this.refreshSecurityGroup} item={item} + containerProps={this.props} > {t('Detach')}