Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dist/app.css

Large diffs are not rendered by default.

31,603 changes: 1,546 additions & 30,057 deletions dist/main.js

Large diffs are not rendered by default.

119 changes: 19 additions & 100 deletions dist/main.min.js

Large diffs are not rendered by default.

831 changes: 384 additions & 447 deletions dist/main.source.js

Large diffs are not rendered by default.

14 changes: 12 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@
<meta name="template" content="" />
<meta name="description" content="Card Artboard 2" />

<!-- Preconnect to Adobe domains and preload CSS to improve LCP -->
<link rel="preconnect" href="https://www.adobe.com" crossorigin>
<link rel="dns-prefetch" href="https://www.adobe.com">
<link rel="preload" href="./dist/app.css" as="style">

<link rel="stylesheet" href="./dist/app.css" type="text/css">
<link rel="stylesheet" href="./dependencies/typekit.css" type="text/css">
<link rel="stylesheet" href="./dependencies/dexter/publish.css" type="text/css">
Expand Down Expand Up @@ -45,9 +50,14 @@
</div>
</div>

<link
rel="preload"
as="image"
href="https://www.adobe.com/content/dam/www/us/en/max/2021/speakers/S907-Deep-Blizzard_1628658923394001pGLY.jpg"
type="image/jpeg"
/>


<script type="text/javascript" src="./dist/main.source.js"></script>
<script type="text/javascript" src="./dist/main.min.js"></script>

<script type="text/javascript">
var config = {
Expand Down
2 changes: 2 additions & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
// https://jestjs.io/docs/en/configuration.html

module.exports = {
// Module name mappings (none by default)
moduleNameMapper: {},
// Automatically clear mock calls and instances between every test
clearMocks: true,
collectCoverage: true,
Expand Down
15 changes: 15 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
"jest-cli": "^23.6.0",
"prop-types": "^15.6.2",
"react": "^16.12.0",
"preact": "^10.0.0",
"react-dom": "^16.12.0",
"react-dom-components": "^3.0.0",
"react-if": "2.2.2",
Expand Down
13 changes: 13 additions & 0 deletions react/src/js/app.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,19 @@
/* eslint-disable */
import "./polyfills";
import React from 'react';
// Expose React (preact/compat) to window for runtime inspection
if (typeof window !== 'undefined' && React) {
window.ReactCompat = React;
console.log('ReactCompat.createElement.name =', React.createElement.name);
console.log('ReactCompat.version =', React.version);
}
// Import Preact directly to inspect its version and createElement (h)
import { version as preactVersion, h as preactH } from 'preact';
if (typeof window !== 'undefined') {
window.preactH = preactH;
console.log('preact.h.name =', preactH.name);
console.log('preact.version =', preactVersion);
}
import ReactDOM, { render } from 'react-dom';
import { DOMRegistry } from 'react-dom-components';
import { parseToPrimitive } from './components/Consonant/Helpers/general';
Expand Down
8 changes: 8 additions & 0 deletions sourcemaps.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,14 @@ module.exports = {
path: path.resolve(__dirname, 'dist'),
},
resolve: {
// Alias React imports to Preact for compatibility in development sourcemap build
alias: {
react: 'preact/compat',
'react-dom': 'preact/compat',
// alias test-utils and JSX runtime if used
'react-dom/test-utils': 'preact/test-utils',
'react/jsx-runtime': 'preact/jsx-runtime'
},
extensions: ['.js', '.jsx'],
},
module: {
Expand Down
8 changes: 8 additions & 0 deletions webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,14 @@ module.exports = {
path: path.resolve(__dirname, 'dist'),
},
resolve: {
// Alias React imports to Preact for smaller footprint and compatibility
alias: {
react: 'preact/compat',
'react-dom': 'preact/compat',
// alias test-utils and JSX runtime if used
'react-dom/test-utils': 'preact/test-utils',
'react/jsx-runtime': 'preact/jsx-runtime'
},
extensions: ['.js', '.jsx'],
},
module: {
Expand Down
Loading