yocontra / react-responsive

CSS media queries in react - for responsive design, and more.
https://contra.io/react-responsive
MIT License
6.95k stars 297 forks source link

Export types #285

Closed vbfox closed 2 years ago

vbfox commented 2 years ago

Small proposal to export the types from the root to get the same experience as what was available on the DefninitelyTyped protivided definitions.

This is currently doable by importing the file directly, but it would give a bit better dev-XP:

import { useMediaQuery } from 'react-responsive';
import { MediaQueryAllQueryable } from 'react-responsive/src/types';

// vs

import { useMediaQuery, MediaQueryAllQueryable } from 'react-responsive';
kid-icarus commented 2 years ago

Thanks, @vbfox 🙏🏻 That's definitely more ergonomic.