Skip to content

Commit 3eaa8cf

Browse files
authored
Remove default export (#535)
We don't use default exports in our libraries. This commit changes `SmartTransactionsController` from a default export to a named export.
1 parent 12f152b commit 3eaa8cf

File tree

5 files changed

+9
-44
lines changed

5 files changed

+9
-44
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2525
- Upgrade `@metamask/base-controller` from `^7.0.1` to `^8.3.0` ([#529](https://github.com/MetaMask/smart-transactions-controller/pull/529))
2626
- Upgrade `@metamask/polling-controller` from `^12.0.0` to `^14.0.0` ([#529](https://github.com/MetaMask/smart-transactions-controller/pull/529))
2727

28+
### Removed
29+
30+
- **BREAKING:** Remove default export ([#535](https://github.com/MetaMask/smart-transactions-controller/pull/535))
31+
- Use `import { SmartTransactionsController } from '@metamask/smart-transactions-controller'` instead.
32+
2833
## [18.1.0]
2934

3035
### Added

src/SmartTransactionsController.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,9 @@ import {
3333
SENTINEL_API_BASE_URL_MAP,
3434
SmartTransactionsTraceName,
3535
} from './constants';
36-
import SmartTransactionsController, {
36+
import {
3737
DEFAULT_INTERVAL,
38+
SmartTransactionsController,
3839
getDefaultSmartTransactionsControllerState,
3940
} from './SmartTransactionsController';
4041
import type {

src/SmartTransactionsController.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ export type SmartTransactionsControllerPollingInput = {
222222
chainIds: Hex[];
223223
};
224224

225-
export default class SmartTransactionsController extends StaticIntervalPollingController<SmartTransactionsControllerPollingInput>()<
225+
export class SmartTransactionsController extends StaticIntervalPollingController<SmartTransactionsControllerPollingInput>()<
226226
typeof controllerName,
227227
SmartTransactionsControllerState,
228228
SmartTransactionsControllerMessenger

src/index.test.ts

Lines changed: 0 additions & 41 deletions
This file was deleted.

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export { default } from './SmartTransactionsController';
1+
export { SmartTransactionsController } from './SmartTransactionsController';
22
export type {
33
SmartTransactionsControllerMessenger,
44
SmartTransactionsControllerState,

0 commit comments

Comments
 (0)