mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-10-18 00:01:31 +08:00

* fix: update AWS accounts API response to return accounts list * feat: display skeleton UI for account actions and refactored rendering logic * chore: update AWS service naming from "AWS Web Services" to "Amazon Web Services" * feat: aws integration success modal changes * feat: auto-select first service when no service is active * feat: display 'enable service' if service hasn't been configured and 'Configure (x/2)' if configured * fix: display no data yet if status is not available * feat: properly handle remove integration account flow * fix: rename accountId param to cloudAccountId * fix: update the aws service list and details api parameter from account_id to cloud_account_id * fix: fix the issue of stale service config modal enabled/disabled state * chore: improve the UI of configure button * feat: add connection parameters support for AWS cloud integration * feat: add optional link support for cloud service dashboards * fix: get the correct supported signals count + a minor refactoring * fix: remove cloudAccountId on success of account remove * chore: update the remove integration copy * refactor: add react query key for AWS connection parameters * fix: correct typo in integration loading state variable name * refactor: move skeleton inline styles to style file and do overall refactoring * chore: address the requested changes
35 lines
770 B
TypeScript
35 lines
770 B
TypeScript
import './HeroSection.style.scss';
|
|
|
|
import { useIsDarkMode } from 'hooks/useDarkMode';
|
|
|
|
import AccountActions from './components/AccountActions';
|
|
|
|
function HeroSection(): JSX.Element {
|
|
const isDarkMode = useIsDarkMode();
|
|
return (
|
|
<div
|
|
className="hero-section"
|
|
style={
|
|
isDarkMode
|
|
? {
|
|
backgroundImage: `url('/Images/integrations-hero-bg.png')`,
|
|
}
|
|
: {}
|
|
}
|
|
>
|
|
<div className="hero-section__icon">
|
|
<img src="/Logos/aws-dark.svg" alt="aws-logo" />
|
|
</div>
|
|
<div className="hero-section__details">
|
|
<div className="title">Amazon Web Services</div>
|
|
<div className="description">
|
|
One-click setup for AWS monitoring with SigNoz
|
|
</div>
|
|
<AccountActions />
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|
|
|
|
export default HeroSection;
|