@acoustic-content-sdk/redux-feature-auth-layout
Version:
Implementation of a redux feature to manage authoring layouts.
17 lines (16 loc) • 723 B
TypeScript
import { AUTH_LAYOUT_FEATURE } from './auth.layout.id';
import { AuthoringLayoutState } from './auth.layout.state';
/**
*/
export interface AuthLayoutFeatureState {
[AUTH_LAYOUT_FEATURE]: AuthoringLayoutState;
}
/**
*/
export declare const authLayoutFeatureReducer: {
authLayout: import("redux").Reducer<Record<string, import("@acoustic-content-sdk/api").AuthoringLayoutItem>, import("./auth.layout.actions").AddAuthoringLayoutAction | import("./auth.layout.actions").SetAuthoringLayoutAction>;
};
/**
* Select the authoring type feature
*/
export declare const selectAuthLayoutFeature: import("rxjs").UnaryFunction<Record<string, any>, Record<string, import("@acoustic-content-sdk/api").AuthoringLayoutItem>>;