"use strict";
// The require scope
var __webpack_require__ = {};
/************************************************************************/ // webpack/runtime/define_property_getters
(()=>{
    __webpack_require__.d = function(exports1, definition) {
        for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, {
            enumerable: true,
            get: definition[key]
        });
    };
})();
// webpack/runtime/has_own_property
(()=>{
    __webpack_require__.o = function(obj, prop) {
        return Object.prototype.hasOwnProperty.call(obj, prop);
    };
})();
// webpack/runtime/make_namespace_object
(()=>{
    // define __esModule on exports
    __webpack_require__.r = function(exports1) {
        if ('undefined' != typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, {
            value: 'Module'
        });
        Object.defineProperty(exports1, '__esModule', {
            value: true
        });
    };
})();
/************************************************************************/ var __webpack_exports__ = {};
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
    TopAccentInfo: ()=>/* binding */ TopAccentInfo,
    TopAccentWarning: ()=>/* binding */ TopAccentWarning,
    SolidWarning: ()=>/* binding */ SolidWarning,
    Large: ()=>/* binding */ Large,
    SubtleInfo: ()=>/* binding */ SubtleInfo,
    default: ()=>/* binding */ Alert_stories_rslib_entry_,
    LeftAccentSuccess: ()=>/* binding */ LeftAccentSuccess,
    SolidInfo: ()=>/* binding */ SolidInfo,
    TopAccentError: ()=>/* binding */ TopAccentError,
    TopAccentSuccess: ()=>/* binding */ TopAccentSuccess,
    LeftAccentInfo: ()=>/* binding */ LeftAccentInfo,
    SolidLoading: ()=>/* binding */ SolidLoading,
    LeftAccentWarning: ()=>/* binding */ LeftAccentWarning,
    Custom: ()=>/* binding */ Custom,
    LeftAccentError: ()=>/* binding */ LeftAccentError,
    LeftAccentLoading: ()=>/* binding */ LeftAccentLoading,
    SubtleLoading: ()=>/* binding */ SubtleLoading,
    SolidError: ()=>/* binding */ SolidError,
    SubtleSuccess: ()=>/* binding */ SubtleSuccess,
    SubtleError: ()=>/* binding */ SubtleError,
    TopAccentLoading: ()=>/* binding */ TopAccentLoading,
    SolidSuccess: ()=>/* binding */ SolidSuccess,
    SubtleWarning: ()=>/* binding */ SubtleWarning
});
const react_namespaceObject = require("@chakra-ui/react");
const lorem = `
  Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
  labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
  laboris nisi ut aliquip ex ea commodo consequat.
`;
const LoremIpsum = ({ iterations = 1, ...rest })=>{
    const texts = [];
    for(let i = 0; i < iterations; i++)texts.push(/*#__PURE__*/ React.createElement(react_namespaceObject.Text, rest, lorem));
    return /*#__PURE__*/ React.createElement(React.Fragment, null, texts);
};
/* ESM default export */ const content_helper = LoremIpsum;
const meta = {
    title: 'Components/Alert',
    component: react_namespaceObject.Alert
};
/* ESM default export */ const Alert_stories_rslib_entry_ = meta;
const SubtleInfo = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'info',
        variant: 'subtle'
    }
};
const SubtleError = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'error',
        variant: 'subtle'
    }
};
const SubtleLoading = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'loading',
        variant: 'subtle'
    }
};
const SubtleSuccess = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'success',
        variant: 'subtle'
    }
};
const SubtleWarning = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'warning',
        variant: 'subtle'
    }
};
const SolidInfo = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'info',
        variant: 'solid'
    }
};
const SolidError = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'error',
        variant: 'solid'
    }
};
const SolidLoading = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'loading',
        variant: 'solid'
    }
};
const SolidSuccess = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'success',
        variant: 'solid'
    }
};
const SolidWarning = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'warning',
        variant: 'solid'
    }
};
const LeftAccentInfo = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'left-accent',
        status: 'info'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children))),
    parameters: {
        design: {
            type: 'figma',
            url: 'https://www.figma.com/file/Ah1H7iNSgKNAgtes0av2tM/Cloud-v2-mocks?type=design&node-id=10750-23452&mode=design&t=GHpvPG19lhttNPTz-4'
        }
    }
};
const LeftAccentError = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'left-accent',
        status: 'error'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const LeftAccentLoading = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'left-accent',
        status: 'loading'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const LeftAccentSuccess = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'left-accent',
        status: 'success'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const LeftAccentWarning = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'left-accent',
        status: 'warning'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children))),
    parameters: {
        design: {
            type: 'figma',
            url: 'https://www.figma.com/file/b69107ZQ8NHhAb9dOP43gT/Product-creation-warning---Admin-panel?type=design&node-id=1-11&mode=design&t=K1023Aue5drbWDpt-4'
        }
    }
};
const TopAccentInfo = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'top-accent',
        status: 'info'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const TopAccentError = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'top-accent',
        status: 'error'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const TopAccentLoading = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'top-accent',
        status: 'loading'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const TopAccentSuccess = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'top-accent',
        status: 'success'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const TopAccentWarning = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        variant: 'top-accent',
        status: 'warning'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, args, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const Custom = {
    args: {
        children: /*#__PURE__*/ React.createElement(content_helper, null),
        status: 'info',
        variant: 'left-accent'
    },
    render: (args)=>/*#__PURE__*/ React.createElement(react_namespaceObject.Alert, {
            ...args,
            bg: "blue.50"
        }, /*#__PURE__*/ React.createElement(react_namespaceObject.AlertIcon, null), /*#__PURE__*/ React.createElement(react_namespaceObject.AlertDescription, null, /*#__PURE__*/ React.createElement(react_namespaceObject.Box, null, args.children)))
};
const Large = {
    args: {
        children: /*#__PURE__*/ React.createElement(react_namespaceObject.Stack, {
            spacing: 8
        }, /*#__PURE__*/ React.createElement(content_helper, null), /*#__PURE__*/ React.createElement(content_helper, null), /*#__PURE__*/ React.createElement(content_helper, null), /*#__PURE__*/ React.createElement(content_helper, null))
    }
};
var __webpack_export_target__ = exports;
for(var __webpack_i__ in __webpack_exports__)__webpack_export_target__[__webpack_i__] = __webpack_exports__[__webpack_i__];
if (__webpack_exports__.__esModule) Object.defineProperty(__webpack_export_target__, '__esModule', {
    value: true
});
