mirror of
https://github.com/aykhans/slash-e.git
synced 2025-07-03 20:21:40 +00:00
chore: rename workspace service
This commit is contained in:
@ -1,10 +1,10 @@
|
||||
import { useEffect, useState } from "react";
|
||||
import { Outlet } from "react-router-dom";
|
||||
import DemoBanner from "./components/DemoBanner";
|
||||
import { workspaceSettingServiceClient } from "./grpcweb";
|
||||
import { workspaceServiceClient } from "./grpcweb";
|
||||
import { globalService } from "./services";
|
||||
import useUserStore from "./stores/v1/user";
|
||||
import { WorkspaceSetting } from "./types/proto/api/v2/workspace_setting_service";
|
||||
import { WorkspaceSetting } from "./types/proto/api/v2/workspace_service";
|
||||
|
||||
function App() {
|
||||
const userStore = useUserStore();
|
||||
@ -20,7 +20,7 @@ function App() {
|
||||
}
|
||||
|
||||
try {
|
||||
const { setting } = await workspaceSettingServiceClient.getWorkspaceSetting({});
|
||||
const { setting } = await workspaceServiceClient.getWorkspaceSetting({});
|
||||
if (setting) {
|
||||
setWorkspaceSetting(setting);
|
||||
}
|
||||
|
@ -2,15 +2,15 @@ import { Button, Checkbox, Textarea } from "@mui/joy";
|
||||
import { isEqual } from "lodash-es";
|
||||
import { useEffect, useRef, useState } from "react";
|
||||
import toast from "react-hot-toast";
|
||||
import { workspaceSettingServiceClient } from "@/grpcweb";
|
||||
import { WorkspaceSetting } from "@/types/proto/api/v2/workspace_setting_service";
|
||||
import { workspaceServiceClient } from "@/grpcweb";
|
||||
import { WorkspaceSetting } from "@/types/proto/api/v2/workspace_service";
|
||||
|
||||
const WorkspaceSection: React.FC = () => {
|
||||
const [workspaceSetting, setWorkspaceSetting] = useState<WorkspaceSetting>(WorkspaceSetting.fromPartial({}));
|
||||
const originalWorkspaceSetting = useRef<WorkspaceSetting>(WorkspaceSetting.fromPartial({}));
|
||||
|
||||
useEffect(() => {
|
||||
workspaceSettingServiceClient.getWorkspaceSetting({}).then(({ setting }) => {
|
||||
workspaceServiceClient.getWorkspaceSetting({}).then(({ setting }) => {
|
||||
if (setting) {
|
||||
setWorkspaceSetting(setting);
|
||||
originalWorkspaceSetting.current = setting;
|
||||
@ -45,7 +45,7 @@ const WorkspaceSection: React.FC = () => {
|
||||
return;
|
||||
}
|
||||
|
||||
const { setting } = await workspaceSettingServiceClient.updateWorkspaceSetting({
|
||||
const { setting } = await workspaceServiceClient.updateWorkspaceSetting({
|
||||
setting: workspaceSetting,
|
||||
updateMask: updateMask,
|
||||
});
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { createChannel, createClientFactory, FetchTransport } from "nice-grpc-web";
|
||||
import { UserServiceDefinition } from "./types/proto/api/v2/user_service";
|
||||
import { WorkspaceSettingServiceDefinition } from "./types/proto/api/v2/workspace_setting_service";
|
||||
import { WorkspaceServiceDefinition } from "./types/proto/api/v2/workspace_service";
|
||||
|
||||
const address = import.meta.env.MODE === "development" ? "http://localhost:8082" : window.location.origin;
|
||||
|
||||
@ -15,4 +15,4 @@ const clientFactory = createClientFactory();
|
||||
|
||||
export const userServiceClient = clientFactory.create(UserServiceDefinition, channel);
|
||||
|
||||
export const workspaceSettingServiceClient = clientFactory.create(WorkspaceSettingServiceDefinition, channel);
|
||||
export const workspaceServiceClient = clientFactory.create(WorkspaceServiceDefinition, channel);
|
||||
|
Reference in New Issue
Block a user