Exportera element med alias i Typescript/Javascript


Jag skulle vilja byta namn på de funktioner som jag exporterar med följande syntax.

export const { selectIds, selectEntities, selectAll, selectTotal } = adapter.getSelectors(selectState);

Så att jag kan importera selectAll som selectAllThings till andra filer.

Är detta möjligt med Typescript/Javascript?

Svar #1

ja, du kan sätta alias på importsteget:

import { selectAll as selectAllThings } from 'path_to_file';

eller så kan du ställa in alias på destrukturiseringsstadiet:

export const { selectAll: selectAllThings } = adapter.getSelectors(selectState);

Relaterade artiklar