0.0.5 • Published 3 years ago

server-side-media-queries-for-react v0.0.5

Weekly downloads
74
License
MIT
Repository
github
Last release
3 years ago

Media queries that work everywhere:

  • with server side rendering
  • with SSR and JS disabled on the browser
  • without SSR

Usage

import { Swap } from "server-side-media-queries-for-react";

export default function App() {
  return (
    <Swap
      match={[
        ["(min-width: 800px)", <DesktopApp />],
        ["(min-width: 600px)", <TabletApp />],
        ["default", <MobileApp />],
      ]}
    />
  );
}

function DesktopApp() {
  return <h1>Desktop App</h1>;
}
function TabletApp() {
  return <h1>Tablet App</h1>;
}
function MobileApp() {
  return <h1>Mobile App</h1>;
}

Related

License

MIT