feat: impl grpcweb in frontend

This commit is contained in:
Steven
2023-09-20 21:49:13 +08:00
parent 9e8de4644a
commit ebe54d1131
11 changed files with 469 additions and 26 deletions

View File

@@ -7,20 +7,20 @@ const WorkspaceSection: React.FC = () => {
const [workspaceSetting, setWorkspaceSetting] = useState<WorkspaceSetting>();
useEffect(() => {
getWorkspaceSetting().then(({ data }) => {
setWorkspaceSetting(data.setting);
getWorkspaceSetting().then(({ setting }) => {
setWorkspaceSetting(setting);
});
}, []);
const handleDisallowSignUpChange = async (value: boolean) => {
const { data } = await updateWorkspaceSetting(
const { setting } = await updateWorkspaceSetting(
{
...workspaceSetting,
enableSignup: value,
} as WorkspaceSetting,
["enable_signup"]
);
setWorkspaceSetting(data.setting);
setWorkspaceSetting(setting);
};
if (!workspaceSetting) return <></>;