├── Patterns └── InterfaceBasedProgramming │ ├── Tasks │ ├── noLocationAccess │ │ └── index.js │ └── setCurrentLocationToRegistrationForm │ │ └── index.js │ └── packages │ ├── addressManager │ ├── adapters │ │ └── convertCoordinatesToRegistrationFormAddress.js │ ├── getAddressByCoordinates.js │ └── index.js │ └── currentLocationReceiver │ ├── getCurrentLocation.js │ ├── getCurrentLocationMock.js │ └── index.js └── README.md /Patterns/InterfaceBasedProgramming/Tasks/noLocationAccess/index.js: -------------------------------------------------------------------------------- 1 | export default () => { 2 | // do something 3 | }; 4 | -------------------------------------------------------------------------------- /Patterns/InterfaceBasedProgramming/Tasks/setCurrentLocationToRegistrationForm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/Patterns/HEAD/Patterns/InterfaceBasedProgramming/Tasks/setCurrentLocationToRegistrationForm/index.js -------------------------------------------------------------------------------- /Patterns/InterfaceBasedProgramming/packages/addressManager/adapters/convertCoordinatesToRegistrationFormAddress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/Patterns/HEAD/Patterns/InterfaceBasedProgramming/packages/addressManager/adapters/convertCoordinatesToRegistrationFormAddress.js -------------------------------------------------------------------------------- /Patterns/InterfaceBasedProgramming/packages/addressManager/getAddressByCoordinates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/Patterns/HEAD/Patterns/InterfaceBasedProgramming/packages/addressManager/getAddressByCoordinates.js -------------------------------------------------------------------------------- /Patterns/InterfaceBasedProgramming/packages/addressManager/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/Patterns/HEAD/Patterns/InterfaceBasedProgramming/packages/addressManager/index.js -------------------------------------------------------------------------------- /Patterns/InterfaceBasedProgramming/packages/currentLocationReceiver/getCurrentLocation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/Patterns/HEAD/Patterns/InterfaceBasedProgramming/packages/currentLocationReceiver/getCurrentLocation.js -------------------------------------------------------------------------------- /Patterns/InterfaceBasedProgramming/packages/currentLocationReceiver/getCurrentLocationMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/Patterns/HEAD/Patterns/InterfaceBasedProgramming/packages/currentLocationReceiver/getCurrentLocationMock.js -------------------------------------------------------------------------------- /Patterns/InterfaceBasedProgramming/packages/currentLocationReceiver/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/Patterns/HEAD/Patterns/InterfaceBasedProgramming/packages/currentLocationReceiver/index.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/Patterns/HEAD/README.md --------------------------------------------------------------------------------