I have a theme object that has a number of objects and arrays as values. I.e., something like this:
export const theme = {
colors: {...list of colors},
breakpoints: [...array of breakpoints],
...
}
Now, let's say I want to access the color object and breakpoints array in another document. Currently, I am importing theme like this:
import { theme } from '../../theme'
const { colors, breakpoints: bp } = theme
}
I am using breakpoints: bp so that I can alias breakpoints as bp in my file.
What I am wondering is whether or not it is possible to do all this in the import statement. I.e., instead of importing the entire theme object, to import just the color object and breakpoint array. Something like this (this code does NOT works, it's just to illustrate the idea):
import { theme.colors as colors, theme.breakpoints as bp } from '../../theme'
Is this possible? If so, how?
Thanks.