Skip to content

Commit 7bf9a43

Browse files
committed
feat: remove antd-toolkit deps
1 parent a3734ec commit 7bf9a43

File tree

5 files changed

+89
-3657
lines changed

5 files changed

+89
-3657
lines changed

inc/class/class-bootstrap.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,11 @@ public function enqueue_script(): void {
7777
Plugin::SNAKE . '_data',
7878
array(
7979
'env' => array(
80-
'siteUrl' => \site_url(),
81-
'ajaxUrl' => \admin_url( 'admin-ajax.php' ),
80+
'siteUrl' => \untrailingslashit( \site_url() ),
81+
'ajaxUrl' => \untrailingslashit( \admin_url( 'admin-ajax.php' ) ),
8282
'userId' => \wp_get_current_user()->data->ID ?? null,
8383
'postId' => $post_id,
84-
'permalink' => $permalink,
84+
'permalink' => \untrailingslashit( $permalink ),
8585
'APP_NAME' => Plugin::APP_NAME,
8686
'KEBAB' => Plugin::KEBAB,
8787
'SNAKE' => Plugin::SNAKE,

js/src/pages/GetRestPosts.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import React from 'react'
12
import { useMany } from '@/hooks'
2-
import { renderHTML } from 'antd-toolkit'
33
import defaultImage from '@/assets/images/defaultImage.jpg'
44
import { TPost, TImage } from '@/types/wpRestApi'
55

@@ -67,4 +67,10 @@ const GetPostsPage = () => {
6767
)
6868
}
6969

70+
function renderHTML(HTMLstring: string) {
71+
return React.createElement('div', {
72+
dangerouslySetInnerHTML: { __html: HTMLstring },
73+
})
74+
}
75+
7076
export default GetPostsPage

js/src/utils/env.tsx

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
/* eslint-disable @typescript-eslint/ban-ts-comment */
22
// @ts-nocheck
33

4-
import { removeTrailingSlash } from 'antd-toolkit'
5-
64
const APP_DOMAIN = 'my_app_data' as string
75
export const snake = window?.[APP_DOMAIN]?.env?.SNAKE || 'my_app'
86
export const appName = window?.[APP_DOMAIN]?.env?.APP_NAME || 'My App'
97
export const kebab = window?.[APP_DOMAIN]?.env?.KEBAB || 'my-app'
108
export const app1Selector = window?.[APP_DOMAIN]?.env?.APP1_SELECTOR || 'my_app'
119
export const app2Selector =
1210
window?.[APP_DOMAIN]?.env?.APP2_SELECTOR || 'my_app_metabox'
13-
export const apiUrl =
14-
removeTrailingSlash(window?.wpApiSettings?.root) || '/wp-json'
11+
export const apiUrl = window?.wpApiSettings?.root || '/wp-json'
1512
export const ajaxUrl =
16-
removeTrailingSlash(window?.[APP_DOMAIN]?.env?.ajaxUrl) ||
17-
'/wp-admin/admin-ajax.php'
18-
export const siteUrl =
19-
removeTrailingSlash(window?.[APP_DOMAIN]?.env?.siteUrl) || '/'
13+
window?.[APP_DOMAIN]?.env?.ajaxUrl || '/wp-admin/admin-ajax.php'
14+
export const siteUrl = window?.[APP_DOMAIN]?.env?.siteUrl || '/'
2015
export const currentUserId = window?.[APP_DOMAIN]?.env?.userId || '0'
2116
export const postId = window?.[APP_DOMAIN]?.env?.postId || '0'
22-
export const permalink =
23-
removeTrailingSlash(window?.[APP_DOMAIN]?.env?.permalink) || '/'
17+
export const permalink = window?.[APP_DOMAIN]?.env?.permalink || '/'
2418
export const apiTimeout = '30000'
2519
export const ajaxNonce = window?.[APP_DOMAIN]?.env?.nonce || ''

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
],
2727
"dependencies": {
2828
"@tanstack/react-query": "4.36.1",
29-
"antd-toolkit": "^0.1.23",
3029
"axios": "^1.6.8",
3130
"react": "^18.2.0",
3231
"react-dom": "^18.2.0"

0 commit comments

Comments
 (0)