Variable defaultConst

    default: {
        add: ((workspace) => Promise<IFrontNewWorkspace>);
        del: ((workspace) => Promise<void>);
        update: ((workspace, data) => Promise<void>);
        useWorkspaces: (() => [IFrontWorkspaces, {
            addOneWorkspace: ((workspace) => Promise<void>);
            delOneWorkspace: ((workspace) => Promise<void>);
            errorWorkspaces: Error;
            loadingWorkspaces: boolean;
            mutateOneWorkspace: ((workspace) => Promise<void>);
        }]);
    } = ...

    Type declaration

    • add: ((workspace) => Promise<IFrontNewWorkspace>)
    • del: ((workspace) => Promise<void>)
        • (workspace): Promise<void>
        • Delete

          Parameters

          • workspace: {
                id: string;
            }

            Workspace

            • id: string

          Returns Promise<void>

    • update: ((workspace, data) => Promise<void>)
        • (workspace, data): Promise<void>
        • Update

          Parameters

          • workspace: {
                id: string;
            }

            Workspace

            • id: string
          • data: any[]

            Data

          Returns Promise<void>

    • useWorkspaces: (() => [IFrontWorkspaces, {
          addOneWorkspace: ((workspace) => Promise<void>);
          delOneWorkspace: ((workspace) => Promise<void>);
          errorWorkspaces: Error;
          loadingWorkspaces: boolean;
          mutateOneWorkspace: ((workspace) => Promise<void>);
      }])
        • (): [IFrontWorkspaces, {
              addOneWorkspace: ((workspace) => Promise<void>);
              delOneWorkspace: ((workspace) => Promise<void>);
              errorWorkspaces: Error;
              loadingWorkspaces: boolean;
              mutateOneWorkspace: ((workspace) => Promise<void>);
          }]
        • Use workspace (SWR)

          Returns [IFrontWorkspaces, {
              addOneWorkspace: ((workspace) => Promise<void>);
              delOneWorkspace: ((workspace) => Promise<void>);
              errorWorkspaces: Error;
              loadingWorkspaces: boolean;
              mutateOneWorkspace: ((workspace) => Promise<void>);
          }]

          Workspaces

    Generated using TypeDoc and TypeDoc Airthium Plugin