Skip to content

Instantly share code, notes, and snippets.

@kilgarenone
Created September 2, 2019 12:29
Show Gist options
  • Save kilgarenone/d007391a80a7b1e43d52998342d7234f to your computer and use it in GitHub Desktop.
Save kilgarenone/d007391a80a7b1e43d52998342d7234f to your computer and use it in GitHub Desktop.
app route loaders
import { h, Component } from "preact";
import { Router } from "preact-router";
// import Payment from "../routes/Payment/Payment"; // now we don't do this no more! Skipping its entire JS from our main bundle! yay!
import PaymentLoader from "../routes/Payment/Payment.loader";
class App extends Component {
render(props) {
return (
<Router>
<PaymentLoader path="/payment/:transactionId" />
</Router>
);
}
}
export default App;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment