{ "version": 3, "sources": ["../../../../../../internal/esbuild/entrypoints/modern/classic/badge-detail.ts", "sentry-debug-id-stub:_sentry-debug-id-injection-stub?sentry-module-id=799787f5-f973-447b-9885-726025d16930", "../../../../../../internal/esbuild/entrypoints/modern/classic/badge-detail.ts", "../../src/modern/features/badges/detail/index.js", "../../src/modern/features/badges/detail/App.js", "../../src/modern/features/badges/detail/components/Header.js", "../../src/modern/features/badges/detail/services.js", "../../src/modern/features/badges/detail/components/MoreBadges.js"], "sourcesContent": ["\n import \"_sentry-debug-id-injection-stub\";\n import * as OriginalModule from \"./internal/esbuild/entrypoints/modern/classic/badge-detail.ts\";\n export default OriginalModule.default;\n export * from \"./internal/esbuild/entrypoints/modern/classic/badge-detail.ts\";", ";{try{let e=\"undefined\"!=typeof window?window:\"undefined\"!=typeof global?global:\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]=\"9b6c7432-46e2-4ac9-942a-61fcfbf28d76\",e._sentryDebugIdIdentifier=\"sentry-dbid-9b6c7432-46e2-4ac9-942a-61fcfbf28d76\")}catch(e){}};", "import '@owl-nest/polyfill'\nimport '../../../../../src/ulule/static/site/src/modern/features/init/index.js'\nimport '../../../../../src/ulule/static/site/src/modern/features/badges/detail/index.js'\n", "import * as React from 'react'\nimport * as ReactDOM from 'react-dom/client'\n\nimport config from '$utils/config'\n\nimport App from './App'\n\nconst renderApp = (store) => {\n const container = document.querySelector('#react-ulule-badge-detail')\n\n const root = ReactDOM.createRoot(container)\n root.render()\n}\n\nconfig.set({\n ...window.UFE,\n ...window.BADGE_DETAIL_DATA,\n ...window.image,\n})\n\nwindow.addEventListener('js:location:loaded', async (event) => {\n renderApp()\n})\n", "import React from 'react'\nimport PropTypes from 'prop-types'\n\nimport { t } from '@ulule/localize'\nimport { UserCard, LoadMoreButton } from '@ulule/owl-kit-components'\n\nimport { Header } from './components/Header'\n\nimport * as Services from './services'\nimport { MoreBadges } from './components/MoreBadges'\n\nclass App extends React.Component {\n constructor(props) {\n super(props)\n\n this.state = {\n results: {},\n isFetching: false,\n isFetchingMore: false,\n since: 0\n }\n }\n\n componentDidMount() {\n this.requestResults('/badges/users/', this.props.badge.slug)\n }\n\n handleClick = () => {\n this.requestResults('/badges/users/', this.props.badge.slug, this.state.since)\n }\n\n requestResults = async (nextUrl = null, slug = '', since = 0) => {\n this.setState({\n results: nextUrl ? this.state.results : [],\n savedResults: this.state.results || [],\n isFetching: true,\n isFetchingMore: !!nextUrl,\n since: this.state.since || 0\n })\n\n let response\n\n try {\n response = await Services.fetchUsers(nextUrl, slug, this.state.since)\n\n const { results, ...otherProps } = response\n const since = results && results.current && results.current.filters_options.since\n const newResults =\n Object.keys(this.state.results).length > 0\n ? [...this.state.results, ...results.awards]\n : results && results.awards\n\n this.setState({\n isFetching: false,\n isFetchingMore: false,\n results: newResults || {},\n savedResults: null,\n since,\n ...otherProps\n })\n } catch (error) {\n const { status, statusText } = error\n\n const errorProps = {\n level: 'alert',\n message: t(\n 'Oops... an error occured. Please refresh the page to retry. If the error persists, please contact support.'\n ),\n status,\n statusText\n }\n this.setState({\n error: errorProps,\n errorFetchingMore: this.state.isFetchingMore,\n isFetching: false,\n isFetchingMore: false,\n results: this.state.savedResults,\n savedResults: null\n })\n }\n }\n\n render() {\n const { results, isFetchingMore } = this.state\n const { moreBadges, badge } = this.props\n const totalUsers = badge && badge.users_count\n const totalResults = results && results.length\n return (\n \n
\n
\n
    \n {results &&\n results.length > 0 &&\n results.map((award, index) => {\n return (\n
  • \n \n
  • \n )\n })}\n
\n {totalUsers > totalResults && (\n
\n \n
\n )}\n
\n
\n \n \n )\n }\n}\n\nApp.propTypes = {\n badge: PropTypes.shape({\n absolute_url: PropTypes.string,\n color: PropTypes.string,\n description: PropTypes.string,\n image: PropTypes.shape({\n versions: PropTypes.shape({\n full: PropTypes.shape({\n height: PropTypes.number,\n url: PropTypes.string,\n width: PropTypes.number\n })\n })\n }),\n name: PropTypes.string,\n position: PropTypes.number,\n secondary_color: PropTypes.string,\n slug: PropTypes.string,\n users_count: PropTypes.number\n }),\n img: PropTypes.string,\n moreBadges: PropTypes.arrayOf(\n PropTypes.shape({\n absolute_url: PropTypes.string,\n color: PropTypes.string,\n description: PropTypes.string,\n image: PropTypes.shape({\n versions: PropTypes.shape({\n full: PropTypes.shape({\n height: PropTypes.number,\n url: PropTypes.string,\n width: PropTypes.number\n })\n })\n }),\n name: PropTypes.string,\n position: PropTypes.number,\n secondary_color: PropTypes.string,\n slug: PropTypes.string,\n users_count: PropTypes.number\n })\n )\n}\n\nexport default App\n", "import React from 'react'\nimport PropTypes from 'prop-types'\nimport styled from 'styled-components'\n\nimport { FONTS } from '@ulule/owl-kit-components'\n\nconst HeaderWrapper = styled.header`\n height: 260px;\n width: 100%;\n background-color: ${props => props.color};\n background-image: url(\"${props => props.img}\");\n background-position: center -20px;\n`\n\nconst HeaderInfos = styled.div`\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 0 20px;\n`\n\nconst HeaderImg = styled.img`\n width: 100px;\n margin-top: 30px;\n`\n\nconst HeaderBadgeInfos = styled.h4`\n font-size: 38px;\n color: white;\n font-weight: bold;\n margin-bottom: 10px;\n text-align: center;\n font-family: ${FONTS.PRIMARY_FONT};\n margin-top: 10px;\n\n span {\n color: ${props => props.secondaryColor};\n font-family: ${FONTS.PRIMARY_FONT};\n margin-right: 10px;\n }\n\n @media (max-width: 604px) {\n font-size: 26px;\n }\n`\n\nconst HeaderBadgeDesc = styled.h2`\n font-size: 18px;\n color: white;\n font-weight: 500;\n font-family: ${FONTS.PRIMARY_FONT};\n margin: 0;\n text-align: center;\n\n @media (max-width: 604px) {\n font-size: 13px;\n }\n`\n\nexport const Header = ({ badge, img }) => (\n \n \n \n \n {badge.users_count}\n {badge.name}\n \n {badge.description}\n \n \n)\n\nHeader.propTypes = {\n badge: PropTypes.shape({\n absolute_url: PropTypes.string,\n color: PropTypes.string,\n description: PropTypes.string,\n image: PropTypes.shape({\n versions: PropTypes.shape({\n full: PropTypes.shape({\n height: PropTypes.number,\n url: PropTypes.string,\n width: PropTypes.number\n })\n })\n }),\n name: PropTypes.string,\n position: PropTypes.number,\n secondary_color: PropTypes.string,\n slug: PropTypes.string,\n users_count: PropTypes.number\n }),\n img: PropTypes.string\n}\n", "import config from '$utils/config'\n\nexport const fetchUsers = (url, slug = '', since = 0) => {\n const formData = new FormData()\n formData.append('badge', slug)\n\n if (since > 0) {\n formData.append('pk', since)\n }\n\n const headers = { 'X-Requested-With': 'XMLHttpRequest' }\n return fetch(`${url}`, {\n method: 'POST',\n body: formData,\n headers,\n credentials: 'include'\n })\n .then(response => {\n if (!response.ok) {\n throw response\n }\n\n return response.json()\n })\n .then(json => {\n return {\n results: json\n }\n })\n}\n", "import React from 'react'\nimport PropTypes from 'prop-types'\n\nimport { t } from '@ulule/localize'\n\nimport { Badge, PrimaryButton } from '@ulule/owl-kit-components'\n\nconst handleClick = () => {\n return (window.location.href = '/about/badges')\n}\n\nexport const MoreBadges = ({ moreBadges }) => (\n
\n

{t('Catch them all')}

\n
    \n {moreBadges &&\n moreBadges.length > 0 &&\n moreBadges.map((badge, index) => {\n return (\n
  • \n \n
  • \n )\n })}\n
\n
\n {t('All badges')}\n
\n
\n)\n\nMoreBadges.propTypes = {\n moreBadges: PropTypes.arrayOf(\n PropTypes.shape({\n absolute_url: PropTypes.string,\n color: PropTypes.string,\n description: PropTypes.string,\n image: PropTypes.shape({\n versions: PropTypes.shape({\n full: PropTypes.shape({\n height: PropTypes.number,\n url: PropTypes.string,\n width: PropTypes.number\n })\n })\n }),\n name: PropTypes.string,\n position: PropTypes.number,\n secondary_color: PropTypes.string,\n slug: PropTypes.string,\n users_count: PropTypes.number\n })\n )\n}\n"], "mappings": "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", "names": ["init_define_process_env", "init_sentry_release_injection_stub", "init_define_process_env", "init_sentry_release_injection_stub", "e", "n", "init_define_process_env", "init_sentry_release_injection_stub", "init_define_process_env", "init_sentry_release_injection_stub", "React", "ReactDOM", "init_define_process_env", "init_sentry_release_injection_stub", "import_react", "import_prop_types", "import_localize", "init_define_process_env", "init_sentry_release_injection_stub", "import_react", "import_prop_types", "_a", "HeaderWrapper", "src_default", "__template", "props", "_b", "HeaderInfos", "_c", "HeaderImg", "_d", "HeaderBadgeInfos", "fonts_exports", "_e", "HeaderBadgeDesc", "Header", "badge", "img", "React", "PropTypes", "init_define_process_env", "init_sentry_release_injection_stub", "fetchUsers", "url", "slug", "since", "formData", "headers", "response", "json", "init_define_process_env", "init_sentry_release_injection_stub", "import_react", "import_prop_types", "import_localize", "handleClick", "MoreBadges", "moreBadges", "React", "badge", "index", "Badge_default", "PrimaryButton", "PropTypes", "App", "React", "props", "__publicField", "nextUrl", "slug", "since", "response", "fetchUsers", "_a", "results", "otherProps", "__objRest", "newResults", "__spreadValues", "error", "status", "statusText", "errorProps", "isFetchingMore", "moreBadges", "badge", "totalUsers", "totalResults", "Header", "award", "index", "UserCard_default", "LoadMoreButton_default", "MoreBadges", "PropTypes", "App_default", "renderApp", "store", "container", "App_default", "config_default", "__spreadValues", "event", "badge_detail_default"] }