Skip to content
This repository was archived by the owner on Jul 12, 2024. It is now read-only.

Commit 5f372a6

Browse files
committed
refactor: Renamed package name langx_flutter with langx dependency order
1 parent 8a290e5 commit 5f372a6

21 files changed

+102
-102
lines changed

ios/Runner/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<key>CFBundleInfoDictionaryVersion</key>
1414
<string>6.0</string>
1515
<key>CFBundleName</key>
16-
<string>langx_flutter</string>
16+
<string>langx</string>
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>

lib/components/profile/about_me_card.dart

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import 'package:flutter/material.dart';
22

33
// Components Import
4-
import 'package:langx_flutter/assets/svg/info_svg.dart';
5-
import 'package:langx_flutter/assets/svg/country_svg.dart';
6-
import 'package:langx_flutter/assets/svg/gender_svg.dart';
7-
import 'package:langx_flutter/assets/svg/calendar_svg.dart';
8-
import 'package:langx_flutter/assets/svg/clock_svg.dart';
9-
import 'package:langx_flutter/assets/svg/at_sign_svg.dart';
10-
import 'package:langx_flutter/assets/svg/shield_svg.dart';
4+
import 'package:langx/assets/svg/info_svg.dart';
5+
import 'package:langx/assets/svg/country_svg.dart';
6+
import 'package:langx/assets/svg/gender_svg.dart';
7+
import 'package:langx/assets/svg/calendar_svg.dart';
8+
import 'package:langx/assets/svg/clock_svg.dart';
9+
import 'package:langx/assets/svg/at_sign_svg.dart';
10+
import 'package:langx/assets/svg/shield_svg.dart';
1111

1212
class ProfileAboutMeCard extends StatelessWidget {
1313
final String country;

lib/components/profile/day_streaks_card.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:flutter/material.dart';
22

33
// Components Imports
4-
import 'package:langx_flutter/assets/svg/info_svg.dart';
4+
import 'package:langx/assets/svg/info_svg.dart';
55

66
class ProfileDayStreaksCard extends StatelessWidget {
77
final String imgUrl;

lib/components/profile/mother_tongues_card.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:flutter/material.dart';
22

33
// Components Imports
4-
import 'package:langx_flutter/assets/svg/word_svg.dart';
4+
import 'package:langx/assets/svg/word_svg.dart';
55

66
class MotherTonguesCard extends StatelessWidget {
77
final List<String> languages;

lib/components/profile/others_card.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'package:flutter/material.dart';
22

33
// Components Imports
4-
import 'package:langx_flutter/assets/svg/people_svg.dart';
5-
import 'package:langx_flutter/assets/svg/eye_svg.dart';
4+
import 'package:langx/assets/svg/people_svg.dart';
5+
import 'package:langx/assets/svg/eye_svg.dart';
66

77
class OthersCard extends StatelessWidget {
88
const OthersCard({

lib/components/profile/study_languages_card.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:flutter/material.dart';
22

33
// Components Imports
4-
import 'package:langx_flutter/assets/svg/battery_svg.dart';
4+
import 'package:langx/assets/svg/battery_svg.dart';
55

66
class StudyLanguagesCard extends StatelessWidget {
77
final List<String> languages;

lib/components/profile/token_card.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'package:flutter/material.dart';
22

33
// Components Imports
4-
import 'package:langx_flutter/assets/svg/trophy_svg.dart';
5-
import 'package:langx_flutter/assets/svg/info_svg.dart';
4+
import 'package:langx/assets/svg/trophy_svg.dart';
5+
import 'package:langx/assets/svg/info_svg.dart';
66

77
class ProfileTokenCard extends StatelessWidget {
88
final String imgUrl;

lib/main.dart

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ import 'package:flutter_dotenv/flutter_dotenv.dart';
44
import 'package:toastification/toastification.dart';
55

66
// Themes Import
7-
import 'package:langx_flutter/theme.dart';
7+
import 'package:langx/theme.dart';
88

99
// Pages Import
10-
import 'package:langx_flutter/pages/login/login.dart';
11-
import 'package:langx_flutter/pages/home/home.dart';
10+
import 'package:langx/pages/login/login.dart';
11+
import 'package:langx/pages/home/home.dart';
1212

1313
// Providers Import
14-
import 'package:langx_flutter/providers/auth_provider.dart';
14+
import 'package:langx/providers/auth_provider.dart';
1515

1616
void main() async {
1717
WidgetsFlutterBinding.ensureInitialized();

lib/pages/home/community.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ import 'package:flutter/material.dart';
22
import 'package:flutter_riverpod/flutter_riverpod.dart';
33

44
// Components Import
5-
import 'package:langx_flutter/components/community/usercard.dart';
6-
import 'package:langx_flutter/providers/user_provider.dart';
5+
import 'package:langx/components/community/usercard.dart';
6+
import 'package:langx/providers/user_provider.dart';
77

88
// Pages Import
9-
import 'package:langx_flutter/pages/home/filters.dart';
9+
import 'package:langx/pages/home/filters.dart';
1010

1111
class Community extends ConsumerStatefulWidget {
1212
const Community({super.key});

lib/pages/home/filters.dart

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import 'package:flutter/material.dart';
22

3-
import 'package:langx_flutter/assets/svg/battery_svg.dart';
4-
import 'package:langx_flutter/assets/svg/word_svg.dart';
5-
import 'package:langx_flutter/assets/svg/country_svg.dart';
6-
import 'package:langx_flutter/assets/svg/sex_svg.dart';
7-
import 'package:langx_flutter/assets/svg/switch_svg.dart';
3+
import 'package:langx/assets/svg/battery_svg.dart';
4+
import 'package:langx/assets/svg/word_svg.dart';
5+
import 'package:langx/assets/svg/country_svg.dart';
6+
import 'package:langx/assets/svg/sex_svg.dart';
7+
import 'package:langx/assets/svg/switch_svg.dart';
88

99
class FiltersPage extends StatefulWidget {
1010
const FiltersPage({super.key});

lib/pages/home/home.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import 'package:flutter/material.dart';
22

33
// Pages Import
4-
import 'package:langx_flutter/pages/home/community.dart';
5-
import 'package:langx_flutter/pages/home/profile.dart';
4+
import 'package:langx/pages/home/community.dart';
5+
import 'package:langx/pages/home/profile.dart';
66

77
class Home extends StatefulWidget {
88
const Home({super.key});

lib/pages/home/profile.dart

+9-9
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ import 'package:flutter/material.dart';
22
import 'package:flutter_riverpod/flutter_riverpod.dart';
33

44
// Providers Import
5-
import 'package:langx_flutter/providers/auth_provider.dart';
5+
import 'package:langx/providers/auth_provider.dart';
66

77
// Components Import
8-
import 'package:langx_flutter/components/profile/user_card.dart';
9-
import 'package:langx_flutter/components/profile/token_card.dart';
10-
import 'package:langx_flutter/components/profile/day_streaks_card.dart';
11-
import 'package:langx_flutter/components/profile/about_me_card.dart';
12-
import 'package:langx_flutter/components/profile/study_languages_card.dart';
13-
import 'package:langx_flutter/components/profile/mother_tongues_card.dart';
14-
import 'package:langx_flutter/components/profile/badges_card.dart';
15-
import 'package:langx_flutter/components/profile/others_card.dart';
8+
import 'package:langx/components/profile/user_card.dart';
9+
import 'package:langx/components/profile/token_card.dart';
10+
import 'package:langx/components/profile/day_streaks_card.dart';
11+
import 'package:langx/components/profile/about_me_card.dart';
12+
import 'package:langx/components/profile/study_languages_card.dart';
13+
import 'package:langx/components/profile/mother_tongues_card.dart';
14+
import 'package:langx/components/profile/badges_card.dart';
15+
import 'package:langx/components/profile/others_card.dart';
1616

1717
class Profile extends ConsumerStatefulWidget {
1818
const Profile({super.key});

lib/pages/login/login.dart

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ import 'package:flutter/services.dart';
44
import 'package:flutter_riverpod/flutter_riverpod.dart';
55

66
// Providers Import
7-
import 'package:langx_flutter/providers/auth_provider.dart';
7+
import 'package:langx/providers/auth_provider.dart';
88

99
// Component Imports
10-
import 'package:langx_flutter/components/atomic/dfault_buttons.dart';
11-
import 'package:langx_flutter/components/atomic/dfault_input.dart';
12-
import 'package:langx_flutter/components/atomic/oauth_button.dart';
10+
import 'package:langx/components/atomic/dfault_buttons.dart';
11+
import 'package:langx/components/atomic/dfault_input.dart';
12+
import 'package:langx/components/atomic/oauth_button.dart';
1313

1414
class LoginScreen extends ConsumerStatefulWidget {
1515
const LoginScreen({super.key});

lib/providers/auth_provider.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ import 'package:flutter/material.dart';
22
import 'package:flutter_riverpod/flutter_riverpod.dart';
33

44
// Service Imports
5-
import 'package:langx_flutter/services/auth_service.dart';
5+
import 'package:langx/services/auth_service.dart';
66

77
// Page Imports
8-
import 'package:langx_flutter/pages/home/home.dart';
9-
import 'package:langx_flutter/pages/login/login.dart';
8+
import 'package:langx/pages/home/home.dart';
9+
import 'package:langx/pages/login/login.dart';
1010

1111
// Define an enum for authentication state
1212
enum AuthStatus { authenticated, unauthenticated, loading, error }

lib/providers/user_provider.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
22
import 'package:flutter_riverpod/flutter_riverpod.dart';
33

44
// Service Imports
5-
import 'package:langx_flutter/services/user_service.dart';
5+
import 'package:langx/services/user_service.dart';
66

77
class UserNotifier extends StateNotifier<List<dynamic>> {
88
UserNotifier() : super([]);

lib/services/auth_service.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:flutter/material.dart';
22

33
// Service Imports
4-
import 'package:langx_flutter/services/api_service.dart';
4+
import 'package:langx/services/api_service.dart';
55

66
Future<bool> isLoggedIn() async {
77
try {

lib/services/user_service.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import 'package:flutter/material.dart';
33
import 'package:flutter_dotenv/flutter_dotenv.dart';
44

55
// Service Imports
6-
import 'package:langx_flutter/services/api_service.dart';
6+
import 'package:langx/services/api_service.dart';
77

88
Future<List<dynamic>> listUsers() async {
99
try {

pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: langx_flutter
1+
name: langx
22
description: "We connect language learners worldwide. Practice and immerse yourself in different languages. "
33
# The following line prevents the package from being accidentally published to
44
# pub.dev using `flutter pub publish`. This is preferred for private packages.

test/widget_test.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// import 'package:flutter/material.dart';
99
import 'package:flutter_test/flutter_test.dart';
1010

11-
// import 'package:langx_flutter/main.dart';
11+
// import 'package:langx/main.dart';
1212

1313
void main() {
1414
testWidgets('Counter increments smoke test', (WidgetTester tester) async {

web/index.html

+19-19
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<html>
3-
<head>
4-
<!--
3+
<head>
4+
<!--
55
If you are serving your web app in a path other than the root, change the
66
href value below to reflect the base path you are serving from.
77
@@ -14,25 +14,25 @@
1414
This is a placeholder for base href that will be replaced by the value of
1515
the `--base-href` argument provided to `flutter build`.
1616
-->
17-
<base href="$FLUTTER_BASE_HREF">
17+
<base href="$FLUTTER_BASE_HREF" />
1818

19-
<meta charset="UTF-8">
20-
<meta content="IE=Edge" http-equiv="X-UA-Compatible">
21-
<meta name="description" content="A new Flutter project.">
19+
<meta charset="UTF-8" />
20+
<meta content="IE=Edge" http-equiv="X-UA-Compatible" />
21+
<meta name="description" content="A new Flutter project." />
2222

23-
<!-- iOS meta tags & icons -->
24-
<meta name="apple-mobile-web-app-capable" content="yes">
25-
<meta name="apple-mobile-web-app-status-bar-style" content="black">
26-
<meta name="apple-mobile-web-app-title" content="langx_flutter">
27-
<link rel="apple-touch-icon" href="icons/Icon-192.png">
23+
<!-- iOS meta tags & icons -->
24+
<meta name="apple-mobile-web-app-capable" content="yes" />
25+
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
26+
<meta name="apple-mobile-web-app-title" content="langx" />
27+
<link rel="apple-touch-icon" href="icons/Icon-192.png" />
2828

29-
<!-- Favicon -->
30-
<link rel="icon" type="image/png" href="favicon.png"/>
29+
<!-- Favicon -->
30+
<link rel="icon" type="image/png" href="favicon.png" />
3131

32-
<title>langx_flutter</title>
33-
<link rel="manifest" href="manifest.json">
34-
</head>
35-
<body>
36-
<script src="flutter_bootstrap.js" async></script>
37-
</body>
32+
<title>langx</title>
33+
<link rel="manifest" href="manifest.json" />
34+
</head>
35+
<body>
36+
<script src="flutter_bootstrap.js" async></script>
37+
</body>
3838
</html>

web/manifest.json

+33-33
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
{
2-
"name": "langx_flutter",
3-
"short_name": "langx_flutter",
4-
"start_url": ".",
5-
"display": "standalone",
6-
"background_color": "#0175C2",
7-
"theme_color": "#0175C2",
8-
"description": "A new Flutter project.",
9-
"orientation": "portrait-primary",
10-
"prefer_related_applications": false,
11-
"icons": [
12-
{
13-
"src": "icons/Icon-192.png",
14-
"sizes": "192x192",
15-
"type": "image/png"
16-
},
17-
{
18-
"src": "icons/Icon-512.png",
19-
"sizes": "512x512",
20-
"type": "image/png"
21-
},
22-
{
23-
"src": "icons/Icon-maskable-192.png",
24-
"sizes": "192x192",
25-
"type": "image/png",
26-
"purpose": "maskable"
27-
},
28-
{
29-
"src": "icons/Icon-maskable-512.png",
30-
"sizes": "512x512",
31-
"type": "image/png",
32-
"purpose": "maskable"
33-
}
34-
]
2+
"name": "langx",
3+
"short_name": "langx",
4+
"start_url": ".",
5+
"display": "standalone",
6+
"background_color": "#0175C2",
7+
"theme_color": "#0175C2",
8+
"description": "A new Flutter project.",
9+
"orientation": "portrait-primary",
10+
"prefer_related_applications": false,
11+
"icons": [
12+
{
13+
"src": "icons/Icon-192.png",
14+
"sizes": "192x192",
15+
"type": "image/png"
16+
},
17+
{
18+
"src": "icons/Icon-512.png",
19+
"sizes": "512x512",
20+
"type": "image/png"
21+
},
22+
{
23+
"src": "icons/Icon-maskable-192.png",
24+
"sizes": "192x192",
25+
"type": "image/png",
26+
"purpose": "maskable"
27+
},
28+
{
29+
"src": "icons/Icon-maskable-512.png",
30+
"sizes": "512x512",
31+
"type": "image/png",
32+
"purpose": "maskable"
33+
}
34+
]
3535
}

0 commit comments

Comments
 (0)