{"version":3,"sources":["../../src/index.ts","../../src/react-components/createComponent.ts"],"sourcesContent":["import * as ReactComponents from '@skyra/discord-components-core';\nimport { createReactComponent } from './react-components/createComponent.js';\n\n/* IMPORTS START */\n\nexport const DiscordActionRow = createReactComponent('discord-action-row', ReactComponents.DiscordActionRow);\nexport const DiscordAttachments = createReactComponent('discord-attachments', ReactComponents.DiscordAttachments);\nexport const DiscordAudioAttachment = createReactComponent('discord-audio-attachment', ReactComponents.DiscordAudioAttachment);\nexport const DiscordAuthorInfo = createReactComponent('discord-author-info', ReactComponents.DiscordAuthorInfo);\nexport const DiscordBold = createReactComponent('discord-bold', ReactComponents.DiscordBold);\nexport const DiscordButton = createReactComponent('discord-button', ReactComponents.DiscordButton);\nexport const DiscordCode = createReactComponent('discord-code', ReactComponents.DiscordCode);\nexport const DiscordCommand = createReactComponent('discord-command', ReactComponents.DiscordCommand);\nexport const DiscordCustomEmoji = createReactComponent('discord-custom-emoji', ReactComponents.DiscordCustomEmoji);\nexport const DiscordEmbed = createReactComponent('discord-embed', ReactComponents.DiscordEmbed);\nexport const DiscordEmbedDescription = createReactComponent('discord-embed-description', ReactComponents.DiscordEmbedDescription);\nexport const DiscordEmbedField = createReactComponent('discord-embed-field', ReactComponents.DiscordEmbedField);\nexport const DiscordEmbedFields = createReactComponent('discord-embed-fields', ReactComponents.DiscordEmbedFields);\nexport const DiscordEmbedFooter = createReactComponent('discord-embed-footer', ReactComponents.DiscordEmbedFooter);\nexport const DiscordFileAttachment = createReactComponent('discord-file-attachment', ReactComponents.DiscordFileAttachment);\nexport const DiscordHeader = createReactComponent('discord-header', ReactComponents.DiscordHeader);\nexport const DiscordImageAttachment = createReactComponent('discord-image-attachment', ReactComponents.DiscordImageAttachment);\nexport const DiscordInputText = createReactComponent('discord-input-text', ReactComponents.DiscordInputText);\nexport const DiscordInvite = createReactComponent('discord-invite', ReactComponents.DiscordInvite);\nexport const DiscordItalic = createReactComponent('discord-italic', ReactComponents.DiscordItalic);\nexport const DiscordLink = createReactComponent('discord-link', ReactComponents.DiscordLink);\nexport const DiscordListItem = createReactComponent('discord-list-item', ReactComponents.DiscordListItem);\nexport const DiscordMention = createReactComponent('discord-mention', ReactComponents.DiscordMention);\nexport const DiscordMessage = createReactComponent('discord-message', ReactComponents.DiscordMessage);\nexport const DiscordMessages = createReactComponent('discord-messages', ReactComponents.DiscordMessages);\nexport const DiscordModal = createReactComponent('discord-modal', ReactComponents.DiscordModal);\nexport const DiscordOrderedList = createReactComponent('discord-ordered-list', ReactComponents.DiscordOrderedList);\nexport const DiscordPoll = createReactComponent('discord-poll', ReactComponents.DiscordPoll);\nexport const DiscordPollAnswer = createReactComponent('discord-poll-answer', ReactComponents.DiscordPollAnswer);\nexport const DiscordPre = createReactComponent('discord-pre', ReactComponents.DiscordPre);\nexport const DiscordQuote = createReactComponent('discord-quote', ReactComponents.DiscordQuote);\nexport const DiscordReaction = createReactComponent('discord-reaction', ReactComponents.DiscordReaction);\nexport const DiscordReactions = createReactComponent('discord-reactions', ReactComponents.DiscordReactions);\nexport const DiscordReply = createReactComponent('discord-reply', ReactComponents.DiscordReply);\nexport const DiscordSpoiler = createReactComponent('discord-spoiler', ReactComponents.DiscordSpoiler);\nexport const DiscordStringSelectMenu = createReactComponent('discord-string-select-menu', ReactComponents.DiscordStringSelectMenu);\nexport const DiscordStringSelectMenuOption = createReactComponent('discord-string-select-menu-option', ReactComponents.DiscordStringSelectMenuOption);\nexport const DiscordSubscript = createReactComponent('discord-subscript', ReactComponents.DiscordSubscript);\nexport const DiscordSystemMessage = createReactComponent('discord-system-message', ReactComponents.DiscordSystemMessage);\nexport const DiscordTenorVideo = createReactComponent('discord-tenor-video', ReactComponents.DiscordTenorVideo);\nexport const DiscordThread = createReactComponent('discord-thread', ReactComponents.DiscordThread);\nexport const DiscordThreadMessage = createReactComponent('discord-thread-message', ReactComponents.DiscordThreadMessage);\nexport const DiscordTime = createReactComponent('discord-time', ReactComponents.DiscordTime);\nexport const DiscordUnderlined = createReactComponent('discord-underlined', ReactComponents.DiscordUnderlined);\nexport const DiscordUnorderedList = createReactComponent('discord-unordered-list', ReactComponents.DiscordUnorderedList);\nexport const DiscordVerifiedAuthorTag = createReactComponent('discord-verified-author-tag', ReactComponents.DiscordVerifiedAuthorTag);\nexport const DiscordVideoAttachment = createReactComponent('discord-video-attachment', ReactComponents.DiscordVideoAttachment);\n\n/* IMPORTS END */\n\nexport type { Avatars, DiscordMessageOptions, DiscordTimestamp, Emoji, LightTheme, Profile } from '@skyra/discord-components-core';\nexport { getConfig, setConfig } from '@skyra/discord-components-core';\n\ndeclare global {\n\t// eslint-disable-next-line vars-on-top\n\tvar $discordMessage: ReactComponents.DiscordMessageOptions | undefined;\n}\n","import { createComponent } from '@lit/react';\nimport type { LitElement } from 'lit';\nimport React from 'react';\n\ndeclare interface Constructor<T> {\n\tnew (): T;\n}\n\nexport function createReactComponent<T extends LitElement>(tagName: string, elementClass: Constructor<T>) {\n\treturn createComponent({\n\t\ttagName,\n\t\telementClass,\n\t\treact: React\n\t});\n}\n"],"mappings":"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","names":["DiscordActionRow","DiscordAttachments","DiscordAudioAttachment","DiscordAuthorInfo","DiscordBold","DiscordButton","DiscordCode","DiscordCommand","DiscordCustomEmoji","DiscordEmbed","DiscordEmbedDescription","DiscordEmbedField","DiscordEmbedFields","DiscordEmbedFooter","DiscordFileAttachment","DiscordHeader","DiscordImageAttachment","DiscordInputText","DiscordInvite","DiscordItalic","DiscordLink","DiscordListItem","DiscordMention","DiscordMessage","DiscordMessages","DiscordModal","DiscordOrderedList","DiscordPoll","DiscordPollAnswer","DiscordPre","DiscordQuote","DiscordReaction","DiscordReactions","DiscordReply","DiscordSpoiler","DiscordStringSelectMenu","DiscordStringSelectMenuOption","DiscordSubscript","DiscordSystemMessage","DiscordTenorVideo","DiscordThread","DiscordThreadMessage","DiscordTime","DiscordUnderlined","DiscordUnorderedList","DiscordVerifiedAuthorTag","DiscordVideoAttachment"]}