Marking progress on roadmap

This commit is contained in:
Kamran Ahmed
2021-12-09 16:39:09 +01:00
parent 985da9ae30
commit 9a22a457f5
6 changed files with 97 additions and 21 deletions

View File

@ -1,4 +1,8 @@
import { getRGBFromDecimalColor, makeSVGElement } from './utils';
import {
getRGBFromDecimalColor,
makeSVGElement,
removeSortingInfo,
} from './utils';
import {
ARROW_WIDTH,
BORDER_WIDTH,
@ -257,12 +261,17 @@ export class Renderer {
__group__(control: any, container: any) {
const controlName = control?.properties?.controlName;
const groupId = removeSortingInfo(controlName);
const isDone = localStorage.getItem(groupId) === 'done';
let group = makeSVGElement(
'g',
{
...(controlName
? { class: 'clickable-group', 'data-group-id': controlName }
? {
class: `clickable-group ${isDone ? 'done' : ''}`,
'data-group-id': controlName,
}
: {}),
},
container