# sequra/3.0.5/assets/js/src/core/StateUUIDService.js

seQura, version 3.0.5. 20 lines.

- Page: https://pluginprobe.com/plugins/sequra/3.0.5/code/assets/js/src/core/StateUUIDService.js
- Raw: https://pluginprobe.com/plugins/sequra/3.0.5/raw/assets/js/src/core/StateUUIDService.js
- Modified: 2024-10-29T15:19:22+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/sequra/3.0.5/code/assets/js/src/core/StateUUIDService.js#L10-L20`.

```javascript
if (!window.SequraFE) {
    window.SequraFE = {};
}

(() => {
    function StateUUIDService() {
        let currentState = '';

        this.setStateUUID = () => {
            currentState = Math.random().toString(36);
        };

        this.getStateUUID = () => {
            return currentState;
        };
    }

    SequraFE.StateUUIDService = new StateUUIDService();
})();

```
