{"version":3,"file":"ironsource-fusion-ui-components-empty-state-v4.mjs","sources":["../../../projects/fusion-ui/components/empty-state/v4/empty-state.component.html","../../../projects/fusion-ui/components/empty-state/v4/empty-state.component.ts","../../../projects/fusion-ui/components/empty-state/v4/ironsource-fusion-ui-components-empty-state-v4.ts"],"sourcesContent":["@switch (type) {\n    @case ('error') {\n        <div class=\"fu-empty-state-image\">\n            <fusion-svg path=\"assets/images/v4/illustrations/error.svg\"></fusion-svg>\n        </div>\n    }\n    @case ('accessDenied') {\n        <div class=\"fu-empty-state-image\">\n            <fusion-svg path=\"assets/images/v4/illustrations/access-denied.svg\"></fusion-svg>\n        </div>\n    }\n    @case ('noResult') {\n        <div class=\"fu-empty-state-image\">\n            <fusion-svg path=\"assets/images/v4/illustrations/no-result.svg\"></fusion-svg>\n        </div>\n    }\n    @case ('noData') {\n        <div class=\"fu-empty-state-image\">\n            <fusion-svg path=\"assets/images/v4/illustrations/no-data.svg\"></fusion-svg>\n        </div>\n    }\n    @case ('chart') {\n        <div class=\"fu-empty-state-image\">\n            <fusion-svg path=\"assets/images/v4/illustrations/chart.svg\"></fusion-svg>\n        </div>\n    }\n    @case ('files') {\n        <div class=\"fu-empty-state-image\">\n            <fusion-svg path=\"assets/images/v4/illustrations/files.svg\"></fusion-svg>\n        </div>\n    }\n    @case ('settings') {\n        <div class=\"fu-empty-state-image\">\n            <fusion-svg path=\"assets/images/v4/illustrations/settings-exclamation.svg\"></fusion-svg>\n        </div>\n    }\n    @default {\n        <fusion-icon class=\"fu-empty-state-icon\" name=\"v4/ghost\"></fusion-icon>\n    }\n}\n@if (!!title) {\n    <div class=\"fu-empty-state-title\">{{ title }}</div>\n}\n@if (description) {\n    <div class=\"fu-empty-state-description\">{{ description }}</div>\n}\n<div class=\"fu-empty-state-content\">\n    <ng-content></ng-content>\n</div>","import {ChangeDetectionStrategy, Component, Input} from '@angular/core';\nimport {SvgModule} from '@ironsource/fusion-ui/components/svg';\nimport {IconModule} from '@ironsource/fusion-ui/components/icon/v1';\nimport {EmptyStateType} from './empty-state.entities';\n\n@Component({\n    selector: 'fusion-empty-state',\n    standalone: true,\n    host: {class: 'fusion-v4'},\n    imports: [SvgModule, IconModule],\n    templateUrl: './empty-state.component.html',\n    styleUrl: './empty-state.component.scss',\n    changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class EmptyStateComponent {\n    @Input() title: string;\n    @Input() description: string;\n    @Input() type: EmptyStateType = 'empty';\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}