Skip to content

Commit ef1e4ee

Browse files
committed
Revert "Use typescript"
This reverts commit ef385d2.
1 parent 99aac72 commit ef1e4ee

File tree

7 files changed

+22
-34
lines changed

7 files changed

+22
-34
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@freenit-framework/core",
3-
"version": "0.0.30",
3+
"version": "0.0.29",
44
"private": false,
55
"author": "Goran Mekić <meka@tilda.center>",
66
"license": "BSD-2-Clause",

src/lib/auth.svelte.ts renamed to src/lib/auth.svelte.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default class AuthStore {
99
store.auth = this
1010
}
1111

12-
login = async (email: string, password: string) => {
12+
login = async (email, password) => {
1313
const response = await methods.post(`${this.prefix}/auth/login`, {
1414
email,
1515
password,
@@ -31,13 +31,13 @@ export default class AuthStore {
3131
const data = await response.json()
3232
this.access = new Date()
3333
this.refresh = new Date()
34-
store.user.profile = {id: 0, email: ''}
34+
store.user.profile = {}
3535
return { ...data, ok: true }
3636
}
3737
return response
3838
}
3939

40-
register = async (email: string, password: string) => {
40+
register = async (email, password) => {
4141
const response = await methods.post(`${this.prefix}/auth/register`, {
4242
email,
4343
password,
@@ -49,9 +49,9 @@ export default class AuthStore {
4949
return response
5050
}
5151

52-
verify = async (token: string) => {
52+
verify = async (verification) => {
5353
const response = await methods.post(`${this.prefix}/auth/verify`, {
54-
verification: token,
54+
verification,
5555
})
5656
if (response.ok) {
5757
const data = await response.json()

src/lib/index.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ export { default as Users } from './Users.svelte'
1313
export { default as methods } from './methods'
1414
export * as notification from './notification'
1515

16-
import AuthStore from './auth.svelte'
17-
import RoleStore from './role.svelte'
18-
import ThemeStore from './theme.svelte'
19-
import UserStore from './user.svelte'
16+
import AuthStore from './auth.svelte.js'
17+
import RoleStore from './role.svelte.js'
18+
import ThemeStore from './theme.svelte.js'
19+
import UserStore from './user.svelte.js'
2020

2121

2222
export const store = {}
@@ -31,10 +31,3 @@ export function create_store(prefix = '/api/v1') {
3131
}
3232
return store
3333
}
34-
35-
export interface Store {
36-
auth: AuthStore
37-
role: RoleStore
38-
theme: ThemeStore
39-
user: UserStore
40-
}

src/lib/role.svelte.ts renamed to src/lib/role.svelte.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { methods, store } from '.'
22

33
export default class RoleStore {
4-
list = $state({ page: 0, perpage: 0, data: [], total: 0 })
5-
detail = $state({ id: 0, name: '' })
4+
list = $state({})
5+
detail = $state({})
66

77
constructor(prefix) {
88
this.prefix = prefix

src/lib/theme.svelte.ts renamed to src/lib/theme.svelte.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { methods, store } from '.'
22

33
export default class ThemeStore {
4-
list = $state({ page: 0, perpage: 0, data: [], total: 0 })
4+
list = $state({})
55
detail = $state({})
66

77
constructor(prefix) {

src/lib/user.svelte.ts renamed to src/lib/user.svelte.js

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
import { methods, store } from '.'
22

3-
type UserDetail = {
4-
id: number
5-
email: string
6-
}
7-
83
export default class UserStore {
9-
list = $state({ page: 0, perpage: 0, data: Array<UserDetail>, total: 0 })
10-
detail = $state({id: 0, email: ''})
11-
profile = $state({id: 0, email: ''})
4+
list = $state({})
5+
detail = $state({})
6+
profile = $state({})
127

138
constructor(prefix) {
149
this.prefix = prefix
@@ -26,7 +21,7 @@ export default class UserStore {
2621
return response
2722
}
2823

29-
create = async (fields: Record<string, any>) => {
24+
create = async (fields) => {
3025
await store.auth.refresh_token()
3126
const response = await methods.post(`${this.prefix}/users`, fields)
3227
if (response.ok) {
@@ -37,7 +32,7 @@ export default class UserStore {
3732
return response
3833
}
3934

40-
fetch = async (id: number) => {
35+
fetch = async (id) => {
4136
await store.auth.refresh_token()
4237
const response = await methods.get(`${this.prefix}/users/${id}`)
4338
if (response.ok) {
@@ -48,7 +43,7 @@ export default class UserStore {
4843
return response
4944
}
5045

51-
edit = async (id: number, fields: Record<string, any>) => {
46+
edit = async (id, fields) => {
5247
await store.auth.refresh_token()
5348
const response = await methods.patch(`${this.prefix}/users/${id}`, fields)
5449
if (response.ok) {
@@ -70,7 +65,7 @@ export default class UserStore {
7065
return response
7166
}
7267

73-
editProfile = async (fields: Record<string, any>) => {
68+
editProfile = async (fields) => {
7469
await store.auth.refresh_token()
7570
const response = await methods.patch(`${this.prefix}/profile`, fields)
7671
if (response.ok) {

0 commit comments

Comments
 (0)