/*
- *
+ *
* Copyright 2016 RIFT.IO Inc
*
* Licensed under the Apache License, Version 2.0 (the "License");
}
constructConfigPrimitiveTabs = (tabList, tabPanels) => {
let self = this;
+ const hasAccess = self.props.hasAccess;
let defaultFromRpc = '';
//coded here for dev purposes
let mandatoryFieldValue = 'true';
</div>
)
})}
- <Button label="Submit" isLoading={this.state.isSaving} onClick={this.handleExecuteClick.bind(this, nsConfigPrimitiveIndex)} className="dark"/>
+ {
+ hasAccess ?
+ <Button label="Submit" isLoading={this.state.isSaving} onClick={this.handleExecuteClick.bind(this, nsConfigPrimitiveIndex)} className="dark"/>
+ : null
+ }
</TabPanel>
)
);