Skip to content

Instantly share code, notes, and snippets.

View aaronksaunders's full-sized avatar

Aaron K Saunders aaronksaunders

View GitHub Profile
@aaronksaunders
aaronksaunders / Markdium-TypeScript.tsx
Created June 6, 2019 15:02
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: Tab1Detail.tsx
props.history.replace("/tab1")}
goBack={() => {}}
/>
Tab One Detail
@aaronksaunders
aaronksaunders / Markdium-HTML.html
Created June 6, 2019 15:02
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: TabRoot.tsx
<IonRouterOutlet>
<Route path="/:tab(tab1)" component={Tab1} exact={true} />
<Route path="/:tab(tab2)" component={Tab2} />
<Route path="/" render={() => <Redirect to="/tab1" />} />
</IonRouterOutlet>
@aaronksaunders
aaronksaunders / Markdium-TypeScript.tsx
Created June 6, 2019 15:02
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: Tab1.tsx
const Tab1: React.SFC = (props) => {
@aaronksaunders
aaronksaunders / Markdium-JSX.jsx
Created June 6, 2019 15:02
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: App.tsx
const App: React.SFC = () => (
@aaronksaunders
aaronksaunders / Markdium-TypeScript.tsx
Created June 6, 2019 15:02
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: Tab1.tsx
import React from 'react';
import { IonHeader, IonToolbar, IonTitle, IonContent } from '@ionic/react';
const Tab1: React.SFC = () => {
return (
<>
@aaronksaunders
aaronksaunders / Markdium-TypeScript.tsx
Created June 6, 2019 15:02
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: Tab.tsx
{
e.preventDefault();
props.history.push("/tab1-detail");
}}
> NEXT PAGE
@aaronksaunders
aaronksaunders / Markdium-TypeScript.tsx
Created June 6, 2019 15:02
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: TabRoot.tsx
} />
@aaronksaunders
aaronksaunders / Markdium-JSX.jsx
Created June 6, 2019 15:01
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: App.tsx
const App: React.SFC = () => (
@aaronksaunders
aaronksaunders / Markdium-TypeScript.tsx
Created June 6, 2019 15:01
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: Tab1Detail.tsx
import React from 'react';
import { IonHeader, IonToolbar, IonTitle, IonContent } from '@ionic/react';
const Tab1Detail: React.SFC = () => {
return (
<>
@aaronksaunders
aaronksaunders / Markdium-TypeScript.tsx
Created June 6, 2019 15:01
Markdium-Ionic React (Beta) Tabs: Step By Step
// FILE: Tab1Detail.tsx
props.history.replace("/tab1")}
goBack={() => {}}
/>
Tab One Detail