diff --git a/Singleton Pattern/after/fancyLogger.js b/Singleton Pattern/after/fancyLogger.js index 94b0918..ec67300 100644 --- a/Singleton Pattern/after/fancyLogger.js +++ b/Singleton Pattern/after/fancyLogger.js @@ -17,6 +17,4 @@ class FancyLogger { } } -const logger = new FancyLogger() -Object.freeze(logger) -export default logger \ No newline at end of file +export default FancyLogger \ No newline at end of file diff --git a/Singleton Pattern/after/firstUse.js b/Singleton Pattern/after/firstUse.js index 5787dad..d0bee77 100644 --- a/Singleton Pattern/after/firstUse.js +++ b/Singleton Pattern/after/firstUse.js @@ -1,4 +1,6 @@ -import logger from './fancyLogger.js' +import FancyLogger from './fancyLogger.js' + +const logger = new FancyLogger() export default function logFirstImplementation() { logger.printLogCount() diff --git a/Singleton Pattern/after/secondUse.js b/Singleton Pattern/after/secondUse.js index 6d21dbc..735f3cc 100644 --- a/Singleton Pattern/after/secondUse.js +++ b/Singleton Pattern/after/secondUse.js @@ -1,4 +1,6 @@ -import logger from './fancyLogger.js' +import FancyLogger from './fancyLogger.js' + +const logger = new FancyLogger() export default function logSecondImplementation() { logger.printLogCount()