﻿1
00:00:01,030 --> 00:00:03,420
‫-: Dan sekarang, untuk menutup bagian ini,

2
00:00:03,420 --> 00:00:05,630
‫mari kita kembali menggunakan API

3
00:00:05,630 --> 00:00:08,803
‫kita, kali ini juga untuk memperbarui kata sandi pengguna.

4
00:00:10,750 --> 00:00:12,170
‫Pada dasarnya, yang akan

5
00:00:12,170 --> 00:00:14,463
‫kita lakukan adalah membuat formulir ini berfungsi.

6
00:00:17,060 --> 00:00:18,530
‫Kita sudah

7
00:00:18,530 --> 00:00:21,460
‫membuat fungsi update data di kuliah terakhir,

8
00:00:21,460 --> 00:00:23,440
‫dan sekarang kita bisa melanjutkan

9
00:00:23,440 --> 00:00:25,760
‫dan membuat fungsi update password juga.

10
00:00:25,760 --> 00:00:29,670
‫Tetapi fungsi itu pada dasarnya akan terlihat persis sama.

11
00:00:29,670 --> 00:00:31,500
‫Jadi, alih-alih melakukan itu,

12
00:00:31,500 --> 00:00:33,560
‫saya akan mengubah fungsi ini

13
00:00:33,560 --> 00:00:37,003
‫sedikit, dan mengizinkannya memperbarui data dan kata sandi.

14
00:00:38,030 --> 00:00:39,980
‫Jadi sebut saja ini pengaturan pembaruan.

15
00:00:45,330 --> 00:00:47,780
‫Dan kemudian di sini, yang akan kita lewati

16
00:00:47,780 --> 00:00:49,480
‫adalah, alih-alih nama dan

17
00:00:49,480 --> 00:00:52,800
‫email, sebuah objek yang berisi semua data yang ingin kita perbarui,

18
00:00:52,800 --> 00:00:55,010
‫dan kemudian juga sebuah string untuk tipenya.

19
00:00:55,010 --> 00:00:57,773
‫Yang kemudian bisa berupa data atau kata sandi.

20
00:01:00,760 --> 00:01:03,800
‫Di sini, kita akan memiliki data, yang lagi-lagi

21
00:01:03,800 --> 00:01:07,593
‫akan menjadi objek dari semua data yang akan diperbarui, dan kemudian jenisnya.

22
00:01:08,840 --> 00:01:10,093
‫Jadi mari kita tulis di sini.

23
00:01:11,680 --> 00:01:12,830
‫Jenisnya adalah kata

24
00:01:16,800 --> 00:01:17,940
‫sandi atau

25
00:01:19,400 --> 00:01:20,233
‫data.

26
00:01:21,340 --> 00:01:23,890
‫Kemudian di sini, data yang

27
00:01:23,890 --> 00:01:26,543
‫kita kirim sebenarnya hanyalah objek data.

28
00:01:27,670 --> 00:01:29,050
‫Karena ketika kita memanggil

29
00:01:29,050 --> 00:01:32,233
‫fungsi ini, kita sudah akan membuat objek yang mirip dengan yang ini.

30
00:01:33,440 --> 00:01:36,760
‫Jadi di sini, kita hanya perlu menggunakan data.

31
00:01:36,760 --> 00:01:40,023
‫Jadi, yang perlu kita lakukan hanyalah ini.

32
00:01:42,910 --> 00:01:43,790
‫Kemudian tentu

33
00:01:43,790 --> 00:01:45,520
‫saja, ketika kami memperbarui

34
00:01:45,520 --> 00:01:48,150
‫kata sandi, kami juga menggunakan URL lain.

35
00:01:48,150 --> 00:01:50,660
‫Jadi mari kita gunakan operator ternary untuk

36
00:01:50,660 --> 00:01:53,414
‫menentukan URL mana yang ingin kita panggil

37
00:01:53,414 --> 00:01:55,483
‫tergantung pada jenis string.

38
00:01:58,180 --> 00:02:01,040
‫Mari kita pergi ke Postman dan benar-benar menyalin

39
00:02:01,040 --> 00:02:02,597
‫URL kata sandi pembaruan.

40
00:02:05,820 --> 00:02:07,600
‫Di sini dalam otentikasi, kami

41
00:02:07,600 --> 00:02:09,883
‫telah memperbarui kata sandi pengguna saat ini.

42
00:02:10,791 --> 00:02:14,560
‫Dan yang satu membutuhkan kata sandi saat ini, kata sandi,

43
00:02:14,560 --> 00:02:17,060
‫jadi pada dasarnya yang baru, dan

44
00:02:17,060 --> 00:02:19,050
‫kemudian konfirmasi kata sandi.

45
00:02:19,050 --> 00:02:22,623
‫Dan rute di sini adalah memperbarui kata sandi saya.

46
00:02:24,950 --> 00:02:26,063
‫Mirip dengan yang

47
00:02:28,900 --> 00:02:33,900
‫ini, jadi, mari kita cari URL di sini dan katakan jika

48
00:02:34,380 --> 00:02:38,403
‫jenisnya sama dengan kata sandi, maka biarkan URL itu

49
00:02:40,260 --> 00:02:41,230
‫baik-baik

50
00:02:43,350 --> 00:02:47,533
‫saja, semua ini, lalu slash perbarui kata sandi saya.

51
00:02:50,470 --> 00:02:52,993
‫Dan yang lain, itu akan menjadi yang ini di sini.

52
00:02:58,430 --> 00:03:02,023
‫Dan itulah yang kami gunakan parameter tipe ini di sini.

53
00:03:03,730 --> 00:03:06,773
‫Di sini, kemudian, kita hanya perlu URL,

54
00:03:08,370 --> 00:03:10,010
‫dan hanya itu.

55
00:03:10,010 --> 00:03:12,620
‫Dan juga di sini dalam rangkaian

56
00:03:12,620 --> 00:03:15,980
‫sukses, kita mungkin harus memasukkan apakah kata sandi

57
00:03:15,980 --> 00:03:18,273
‫atau data berhasil diperbarui.

58
00:03:22,720 --> 00:03:26,703
‫Dan pada dasarnya di sini, kita akan menempatkan tipenya sekarang.

59
00:03:28,390 --> 00:03:31,210
‫Oh dan mari kita juga mengubahnya menjadi huruf

60
00:03:31,210 --> 00:03:35,063
‫besar di sini, karena jika tidak, jenisnya akan menjadi huruf kecil, seperti ini.

61
00:03:40,147 --> 00:03:43,430
‫Ini sudah terlihat bagus bagi saya seperti ini.

62
00:03:43,430 --> 00:03:46,080
‫Mari sekarang, hanya untuk melihat apakah itu

63
00:03:46,080 --> 00:03:48,860
‫berfungsi, sebenarnya gunakan pengaturan pembaruan ini di sini

64
00:03:48,860 --> 00:03:50,410
‫untuk memperbarui data.

65
00:03:50,410 --> 00:03:52,090
‫Jadi apa yang kami lakukan

66
00:03:52,090 --> 00:03:54,443
‫di kuliah terakhir, tetapi sekarang dengan fungsi baru ini.

67
00:03:55,320 --> 00:03:57,930
‫Pertama-tama, yang perlu kita impor di sini

68
00:03:57,930 --> 00:04:00,233
‫sekarang adalah fungsi pengaturan pembaruan.

69
00:04:01,750 --> 00:04:05,650
‫Dan di sini, kita perlu memanggil pengaturan pembaruan, dengan tentu

70
00:04:05,650 --> 00:04:07,363
‫saja dan objek sekarang.

71
00:04:08,270 --> 00:04:09,603
‫Dan jadi yang satu ini.

72
00:04:10,650 --> 00:04:12,733
‫Dan sekarang tipe string yang data.

73
00:04:15,200 --> 00:04:16,683
‫Mari kita uji dengan sangat cepat.

74
00:04:18,210 --> 00:04:19,510
‫Mari kita

75
00:04:20,365 --> 00:04:22,270
‫tambahkan lagi di sini beberapa

76
00:04:22,270 --> 00:04:23,820
‫nama simpan ke

77
00:04:23,820 --> 00:04:26,003
‫pengaturan dan data berhasil diperbarui.

78
00:04:27,320 --> 00:04:28,980
‫Hanya memuat ulang

79
00:04:28,980 --> 00:04:30,993
‫cepat, dan memang semuanya berfungsi.

80
00:04:32,690 --> 00:04:35,470
‫Jadi sekarang yang perlu kita lakukan adalah

81
00:04:35,470 --> 00:04:37,460
‫membaca data dari ketiga

82
00:04:37,460 --> 00:04:41,163
‫bidang input ini, dan kemudian meneruskannya ke fungsi pengaturan pembaruan.

83
00:04:44,440 --> 00:04:47,570
‫Pertama-tama mari kita pilih formulir kata

84
00:04:47,570 --> 00:04:50,533
‫sandi, dan kembali ke templat

85
00:04:51,500 --> 00:04:55,493
‫akun kita, yang ini disebut pengaturan pengguna formulir.

86
00:04:55,493 --> 00:04:57,883
‫Mari kita pilih berdasarkan itu.

87
00:05:01,240 --> 00:05:02,783
‫Jadi hanya duplikasi.

88
00:05:05,260 --> 00:05:08,290
‫Bentuk pengaturan pengguna, dan mungkin itu

89
00:05:08,290 --> 00:05:11,013
‫harus disebut kata sandi sekarang.

90
00:05:11,910 --> 00:05:14,160
‫Ya, mari kita sebut kata sandi itu di sini.

91
00:05:15,650 --> 00:05:17,343
‫Itu sedikit lebih masuk akal.

92
00:05:20,070 --> 00:05:25,070
‫Jadi formulir kata sandi pengguna, dan sekarang di sini kita

93
00:05:27,410 --> 00:05:30,263
‫memiliki sesuatu yang sangat mirip.

94
00:05:31,960 --> 00:05:32,913
‫Mari kita

95
00:05:35,770 --> 00:05:37,473
‫salin, formulir kata sandi

96
00:05:39,400 --> 00:05:42,893
‫pengguna, dan sekarang kita hanya perlu mendapatkan tiga kata sandi.

97
00:05:44,370 --> 00:05:47,530
‫Dan mereka disebut kata sandi saat ini, kata sandi, dan

98
00:05:47,530 --> 00:05:49,963
‫konfirmasi kata sandi dengan tanda hubung.

99
00:05:57,510 --> 00:05:59,440
‫Arus kata sandi

100
00:05:59,440 --> 00:06:03,424
‫di sini disebut dengan arus kata sandi ID,

101
00:06:03,424 --> 00:06:06,483
‫dan sekarang hanya menduplikasinya tiga kali.

102
00:06:11,450 --> 00:06:12,810
‫Mengonfirmasi.

103
00:06:12,810 --> 00:06:15,313
‫Dan di sini, konfirmasi juga.

104
00:06:16,447 --> 00:06:20,270
‫Dan sekarang mari kita beralih ke Postman lagi, hanya untuk

105
00:06:20,270 --> 00:06:23,400
‫benar-benar memastikan bahwa ini adalah nama variabel

106
00:06:23,400 --> 00:06:25,300
‫yang diharapkan API kita.

107
00:06:25,300 --> 00:06:27,973
‫Mari kita salin ini di sini untuk membandingkannya dengan cepat.

108
00:06:32,910 --> 00:06:36,010
‫Dan memang mereka disebut kata sandi saat ini, jadi

109
00:06:36,010 --> 00:06:37,820
‫nama yang sama persis

110
00:06:37,820 --> 00:06:40,720
‫di sini, lalu kata sandi, dan konfirmasi kata sandi.

111
00:06:40,720 --> 00:06:44,170
‫Jadi jika sekarang kita membuat objek dengan ketiganya, maka itu

112
00:06:44,170 --> 00:06:46,080
‫akan menjadi data persis

113
00:06:46,080 --> 00:06:49,220
‫yang akan dikirim ke API, dan pawang kita

114
00:06:49,220 --> 00:06:51,783
‫akan dapat membaca data itu dengan benar.

115
00:06:52,879 --> 00:06:57,879
‫Kata sandi saat ini, kata sandi, dan konfirmasi kata sandi.

116
00:07:03,620 --> 00:07:04,900
‫Dan sekarang

117
00:07:04,900 --> 00:07:08,593
‫tinggal selesai, disini tentunya harus password.

118
00:07:10,070 --> 00:07:12,573
‫Sekarang mari kita uji itu.

119
00:07:14,120 --> 00:07:18,490
‫Dan kata sandi saat ini adalah test1234, dan sekarang saya akan membuat

120
00:07:18,490 --> 00:07:20,280
‫kata sandi baru, yang disebut

121
00:07:20,280 --> 00:07:21,833
‫kata sandi baru.

122
00:07:26,382 --> 00:07:29,530
‫Kata sandi baru lagi, dan seperti yang telah saya sebutkan, kita

123
00:07:29,530 --> 00:07:31,740
‫perlu memasukkan kata sandi saat ini, sehingga jika

124
00:07:31,740 --> 00:07:33,690
‫seseorang menemukan komputer Anda terbuka, misalnya,

125
00:07:33,690 --> 00:07:35,400
‫mereka tidak dapat begitu saja mengubah

126
00:07:35,400 --> 00:07:37,250
‫kata sandi Anda tanpa mengetahui kata

127
00:07:37,250 --> 00:07:38,923
‫sandi Anda saat ini.

128
00:07:39,796 --> 00:07:42,500
‫Dan tentu saja kita perlu mengkonfirmasi kata sandinya,

129
00:07:42,500 --> 00:07:45,483
‫supaya kita tidak membuat kesalahan pada kata sandi aslinya.

130
00:07:46,890 --> 00:07:48,520
‫Jadi mari kita

131
00:07:48,520 --> 00:07:51,528
‫simpan sekarang, dan kata sandi diperbarui dengan benar.

132
00:07:51,528 --> 00:07:53,349
‫Besar.

133
00:07:53,349 --> 00:07:56,360
‫Mari kita lihat cookie sekarang,

134
00:07:56,360 --> 00:07:59,873
‫karena kita harus segera mendapatkan yang baru.

135
00:08:02,840 --> 00:08:06,495
‫Dan sebenarnya, itu tepat sekarang.

136
00:08:06,495 --> 00:08:10,330
‫Saat itulah saya merekam video ini, dan itu

137
00:08:10,330 --> 00:08:13,470
‫artinya kita sekarang masih login.

138
00:08:13,470 --> 00:08:16,180
‫Hanya untuk mengingat mengapa ini terjadi, itu

139
00:08:16,180 --> 00:08:19,320
‫karena di sini di pengontrol auth, di sini di

140
00:08:19,320 --> 00:08:21,360
‫pembaruan kata sandi, kami pada

141
00:08:21,360 --> 00:08:23,810
‫akhirnya benar-benar login pengguna, jadi di

142
00:08:23,810 --> 00:08:25,780
‫sini dalam membuat token

143
00:08:25,780 --> 00:08:27,910
‫terkirim, kami segera mengirim cookie baru.

144
00:08:27,910 --> 00:08:31,393
‫Dan itu artinya kita masih login.

145
00:08:33,744 --> 00:08:35,950
‫Jika sekarang kita akan memuat ulang halaman ini,

146
00:08:35,950 --> 00:08:37,910
‫dan sebenarnya saya tidak akan memuatnya

147
00:08:37,910 --> 00:08:39,950
‫kembali, saya hanya akan membukanya di tab

148
00:08:39,950 --> 00:08:41,990
‫baru, karena saya ingin menunjukkan sesuatu yang

149
00:08:41,990 --> 00:08:45,773
‫lain kepada Anda, tetapi, yang penting di sini adalah bahwa kita masih masuk.

150
00:08:48,710 --> 00:08:50,260
‫Apa yang ingin saya tunjukkan kepada

151
00:08:50,260 --> 00:08:52,740
‫Anda adalah bahwa kami sekarang masih memiliki kata sandi di sini.

152
00:08:52,740 --> 00:08:54,930
‫Dan kami sebenarnya tidak menginginkan itu.

153
00:08:54,930 --> 00:08:57,210
‫Setelah panggilan API berhasil, kita harus

154
00:08:57,210 --> 00:08:59,040
‫melanjutkan dan menghapus

155
00:08:59,040 --> 00:09:00,943
‫konten dari kolom input ini.

156
00:09:03,670 --> 00:09:07,520
‫Itu adalah sesuatu yang harus kami lakukan juga di file ini,

157
00:09:07,520 --> 00:09:10,090
‫karena kami mengatakan bahwa di sinilah kami

158
00:09:10,090 --> 00:09:12,990
‫menangani segala sesuatu yang berhubungan dengan antarmuka pengguna.

159
00:09:12,990 --> 00:09:15,960
‫Sekarang, ingat bahwa fungsi pengaturan pembaruan di sini

160
00:09:15,960 --> 00:09:17,883
‫sebenarnya adalah fungsi asinkron.

161
00:09:21,030 --> 00:09:23,281
‫Dan itu akan mengembalikan janji.

162
00:09:23,281 --> 00:09:26,848
‫Seperti yang sudah Anda ketahui, pada titik ini kita dapat

163
00:09:26,848 --> 00:09:29,003
‫menunggu janji itu di sini.

164
00:09:31,180 --> 00:09:33,608
‫Dan dalam hal ini sebenarnya bukan untuk

165
00:09:33,608 --> 00:09:35,860
‫menyimpan hasil dari janji ke apapun,

166
00:09:35,860 --> 00:09:37,870
‫hanya menunggu sampai selesai, agar

167
00:09:37,870 --> 00:09:40,460
‫setelah itu, kita bisa melakukan beberapa hal lainnya.

168
00:09:40,460 --> 00:09:42,830
‫Dan dalam hal ini, yaitu untuk menghapus kolom input

169
00:09:42,830 --> 00:09:44,783
‫yang baru saja saya tunjukkan kepada Anda.

170
00:09:45,950 --> 00:09:49,520
‫Sekarang tentu saja, agar dapat menggunakan menunggu, kita

171
00:09:49,520 --> 00:09:53,660
‫perlu menandai fungsi ini di sini sebagai async, tapi

172
00:09:53,660 --> 00:09:55,540
‫itu sangat mudah.

173
00:09:55,540 --> 00:09:59,160
‫Jadi sekarang yang perlu kita lakukan adalah memilih bidang ini

174
00:09:59,160 --> 00:10:00,443
‫lagi, lalu mengosongkannya.

175
00:10:01,700 --> 00:10:02,980
‫Jadi mari kita ambil ini

176
00:10:04,610 --> 00:10:05,563
‫di sini.

177
00:10:07,672 --> 00:10:09,022
‫Dan kemudian mengaturnya menjadi kosong.

178
00:10:10,300 --> 00:10:11,340
‫Dan itu saja.

179
00:10:11,340 --> 00:10:12,540
‫Jadi itu sangat sederhana.

180
00:10:14,010 --> 00:10:15,673
‫Dan mari kita gandakan

181
00:10:17,010 --> 00:10:18,613
‫ini, dan konfirmasi.

182
00:10:20,760 --> 00:10:22,843
‫Jadi mari kita coba lagi.

183
00:10:29,154 --> 00:10:31,750
‫Jadi sekarang mari kita ingat bahwa kata sandi

184
00:10:31,750 --> 00:10:33,503
‫saat ini adalah kata sandi

185
00:10:35,480 --> 00:10:37,223
‫baru, dan sekarang mari kembali

186
00:10:39,883 --> 00:10:41,403
‫ke test1234, test1234.

187
00:10:45,052 --> 00:10:47,490
‫Dan sekarang sebenarnya ladang sudah dibersihkan.

188
00:10:47,490 --> 00:10:49,960
‫Tapi mungkin Anda juga memperhatikan, sama seperti saya,

189
00:10:49,960 --> 00:10:52,250
‫bahwa butuh waktu cukup lama sampai kita

190
00:10:52,250 --> 00:10:54,300
‫benar-benar mendapat peringatan di sini.

191
00:10:54,300 --> 00:10:56,130
‫Dan itu karena pengaturan

192
00:10:56,130 --> 00:10:59,820
‫kata sandi baru menetapkan beberapa waktu karena proses enkripsi.

193
00:10:59,820 --> 00:11:02,555
‫Jadi kita harus memberikan semacam umpan balik kepada pengguna bahwa

194
00:11:02,555 --> 00:11:05,010
‫sebenarnya ada sesuatu yang terjadi di latar belakang.

195
00:11:05,010 --> 00:11:09,133
‫Dan biasanya Anda melihat beberapa pemintal pemuatan di suatu tempat di

196
00:11:09,133 --> 00:11:11,220
‫halaman, tetapi mari kita buat

197
00:11:11,220 --> 00:11:13,170
‫ini tetap sederhana di sini,

198
00:11:13,170 --> 00:11:16,770
‫dan yang akan saya lakukan adalah memperbarui teks di sini

199
00:11:16,770 --> 00:11:18,270
‫segera setelah kita

200
00:11:18,270 --> 00:11:20,370
‫mengkliknya, dan kemudian ketika panggilan API

201
00:11:20,370 --> 00:11:23,427
‫selesai, kami akan mengaturnya kembali untuk menyimpan kata sandi.

202
00:11:23,427 --> 00:11:27,200
‫Itu adalah sentuhan kecil yang sangat bagus yang dapat kami

203
00:11:27,200 --> 00:11:29,710
‫tambahkan ke antarmuka pengguna kami, dan kami

204
00:11:29,710 --> 00:11:33,180
‫dapat melakukan hal yang sama di sini untuk formulir

205
00:11:33,180 --> 00:11:36,260
‫data pengguna, tetapi yang itu biasanya sangat cepat,

206
00:11:36,260 --> 00:11:38,073
‫jadi kami tidak memerlukannya.

207
00:11:38,073 --> 00:11:41,020
‫Saya akan kembali ke template ini di sini

208
00:11:41,020 --> 00:11:44,010
‫lagi, karena saya harus memilih tombol ini di sini.

209
00:11:44,010 --> 00:11:46,570
‫Tak satu pun dari mereka di sini yang benar-benar unik,

210
00:11:46,570 --> 00:11:48,473
‫jadi mari kita tambahkan satu lagi.

211
00:11:51,150 --> 00:11:55,783
‫Jadi tombol simpan kata sandi.

212
00:12:02,530 --> 00:12:04,490
‫Jadi mari kita lakukan

213
00:12:04,490 --> 00:12:05,693
‫itu di

214
00:12:10,070 --> 00:12:15,070
‫sini, tepat di awal, dokumen. queryselector, itu yang salah, jadi

215
00:12:16,351 --> 00:12:19,700
‫queryselector. forlcass. nilai

216
00:12:27,120 --> 00:12:32,080
‫dan atur ke "Memperbarui ... " Dan kemudian, setelah

217
00:12:32,080 --> 00:12:36,763
‫kami selesai, jadi setelah ini menunggu, kami

218
00:12:38,570 --> 00:12:42,943
‫mengaturnya kembali untuk memperbarui, atau menyimpan, saya

219
00:12:44,780 --> 00:12:47,210
‫yakin, ya,

220
00:12:47,210 --> 00:12:50,833
‫itu sebenarnya menyimpan kata sandi.

221
00:12:52,523 --> 00:12:55,200
‫Berikan save, dan lihat apakah itu berhasil, dan

222
00:12:55,200 --> 00:12:57,663
‫jika berhasil, maka kita benar-benar selesai.

223
00:12:59,550 --> 00:13:03,260
‫Dan sekali lagi, sekarang kata sandinya adalah test1234, dan saya

224
00:13:03,260 --> 00:13:05,803
‫menyetelnya kembali ke kata sandi baru, dan

225
00:13:10,160 --> 00:13:12,413
‫sekarang mari kita lihat di

226
00:13:13,483 --> 00:13:18,483
‫sini tombol kita, ah, itu tidak berhasil, dan saya sudah tahu mengapa itu terjadi.

227
00:13:19,590 --> 00:13:21,000
‫Dan itu karena,

228
00:13:21,000 --> 00:13:22,910
‫tentu saja, kita tidak dapat

229
00:13:22,910 --> 00:13:26,210
‫menggunakan nilai untuk mengubah konten beberapa elemen html.

230
00:13:26,210 --> 00:13:30,650
‫Jadi untuk itu, kami menggunakan html dalam, atau juga konten teks.

231
00:13:30,650 --> 00:13:33,120
‫Jadi kita bisa menggunakan konten teks juga, jadi

232
00:13:33,120 --> 00:13:34,133
‫ayo lakukan itu.

233
00:13:38,230 --> 00:13:41,950
‫Dan untuk terakhir kalinya, dan sekarang kita

234
00:13:41,950 --> 00:13:46,180
‫benar-benar dapat mengaturnya kembali ke kata sandi default.

235
00:13:46,180 --> 00:13:50,160
‫Kata sandi saat ini sekarang adalah kata

236
00:13:50,160 --> 00:13:53,245
‫sandi baru, dan kemudian test1234,

237
00:13:53,245 --> 00:13:54,633
‫test1234.

238
00:13:55,700 --> 00:13:57,300
‫Dan sekarang mari kita

239
00:13:57,300 --> 00:13:59,040
‫lihat, ah, dan sekarang berhasil.

240
00:13:59,040 --> 00:14:00,390
‫Cantik.

241
00:14:00,390 --> 00:14:04,230
‫Dan lagi, Anda akan melihat bahwa kami masih masuk.

242
00:14:04,230 --> 00:14:05,610
‫Sempurna.

243
00:14:05,610 --> 00:14:09,070
‫Dan dengan ini, kami benar-benar menyelesaikan bagian ini.

244
00:14:09,070 --> 00:14:12,550
‫Selamat, sekali lagi, karena telah sejauh ini,

245
00:14:12,550 --> 00:14:16,320
‫dan semua kemajuan luar biasa yang telah Anda lakukan.

246
00:14:16,320 --> 00:14:19,010
‫Kami sebenarnya hampir selesai dengan proyek kami, tetapi

247
00:14:19,010 --> 00:14:20,280
‫di bagian berikutnya,

248
00:14:20,280 --> 00:14:23,460
‫kami akan terus menambahkan beberapa hal lagi ke dalamnya.

249
00:14:23,460 --> 00:14:25,140
‫Kami akan mengupload file,

250
00:14:25,140 --> 00:14:27,930
‫kami akan membuat beberapa template email yang sangat

251
00:14:27,930 --> 00:14:29,760
‫keren, dan juga, kami bahkan

252
00:14:29,760 --> 00:14:32,320
‫akan memasukkan pembayaran ke dalam aplikasi ini.

253
00:14:32,320 --> 00:14:34,730
‫Masih ada banyak konten luar biasa di depan

254
00:14:34,730 --> 00:14:36,663
‫untuk membuat proyek ini lebih baik.

